T

Travel For Eat
Review of The Leela

3 years ago

You just can't take The Leela Goa out of your head...

You just can't take The Leela Goa out of your head once you've lived there....The architecture, the landscapes, And most importantly The people...Most courteous staff matched with impeccable service and location.. The best in Goa.

Comments:

No comments