S
Shuja Shaheen Review of The Leela
Nice place to visit. Great ambience. Private beach...
Nice place to visit. Great ambience. Private beach. Nice rooms. Nice food. Healthy environment. Beautiful place.
Nice place to visit. Great ambience. Private beach. Nice rooms. Nice food. Healthy environment. Beautiful place.
Comments: