Lemon Tree Resort is a popular choice for holiday tourists coming to Kumarakom. Located on the banks of Vembanad Lake, this backwater resort is one of the must-visit resorts in Kumarakom which offers ...
View Property