T
Thomas Cheriyan Review of The Leela
Very very beautiful property.. Very helpful and fr...
Very very beautiful property.. Very helpful and friendly staff.. Very good food options.. Very nice beach mostly like a private beach
Comments: