Lake Canopy is a Luxury Resort in Alappuzha, situated on the banks of the famous Punnamada Lake. This resort consists of 28 cottages, with most of them having a lake-front view. Beautifully set on a s...
View Property