Illikkalam Lakeside Cottages

2 Star  

Vembanad Lake, Kumarakom, Kerala - 686 563

Starting from Rs. 1,795
Choose Dates

Illikkalam Lakeside Cottages, Kumarakom - Photos & Videos