T
Travel For Eat Review of The Leela
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: