Overview
Lake Vechoor Villas is 4 acres of land situated in the bank of Vembanad Lake. It has well furnished 11 rooms with attached bathrooms, kitchen, dining, living and conference hall, and large size ponds for fishing. This property has mangroves of rare qualities, and coconut trees, and is landscaped without disturbing living faunas.