R
Rishi Anand Review of The Leela
This is the best resort in Goa. I've always enjoye...
This is the best resort in Goa. I've always enjoyed staying here. The private beach is fabulous and the staff are amazing here anyone travelling to Goa must stay here.
I've stayed in other resorts in Goa but this always pleases me.. thank you so much to the staff...
Comments: