5 years 8 months ago | Certified Review
Leela Goa was one of the most beautiful properties in India. Guests woke up to views of the lagoon with lotuses. Food was brilliant, service was outstanding and the venues were beautiful. A special call-out to this riverfront restaurant which is according to me was one of the most beautiful places in India. Yash Mehendi did my mehendi for me. He did do some outstanding work that I have never seen in a very long time. Source