Illikkalam Lake Resort
Situated on the bank of Vembanad Lake, the largest fresh water lake in South East Asia, the ILLIKKALAM LAKE RESORT is ideally standing on the best location of Kumarakom offering a unique opportunity to enjoy the nature and relax. null
Check-in time : 12:00 NOON
Check-out time : 12:00 NOON