Leela Goa

Leela Cottages Goa

Leela Cottages is a boutique beach resort nestled within the pristine coastline of Ashwem North Goa, which is truly one of Goa’s most popular and picturesque beaches. A landscaped, lush tropical garden, set amongst the coconut grove with beautiful eco-friendly wooden beach cottages, a yoga[…]

Continue reading …