Experience understated luxury in the tropical beaches of Goa - 0 views
-
dimpyroy109 on 30 Jan 15Leela Cottages in Goa is a boutique beach resort located in North Goa, near Ashwem Beach. As the name suggests, the accommodations are provided in 17 beautiful rustic cottages spaced out amidst palm and coconut groves.