M

Mahesh Bhat
Review of The Leela

3 years ago

Loved it. Great place for some one who loves to do...

Loved it. Great place for some one who loves to do his work at his own pace. Enjoy serenity at South Goa beach at The Leela.

Comments:

No comments