S
Sreekandh Balakrishnan Review of The Leela
Few words to express about this place, for sure on...
Few words to express about this place, for sure one of the best place for a vacation! We love the place, the service and quality of activity they have in the resort!
Comments: