s
srinivas srithar Review of The Leela
Great place to relax. It gives you all taste of Go...
Great place to relax. It gives you all taste of Goa, the beach, bar, private pools, restaurants, etc and still accessible to rest locations within 60mins.
Comments: