D
Deejay Advani Review of The Leela
Great place. Very clean beach. Wonderful amenities...
Great place. Very clean beach. Wonderful amenities. Maybe the best property in Goa.
Great place. Very clean beach. Wonderful amenities. Maybe the best property in Goa.
Comments: