Find refreshing accommodations in Kerala -...
Why do you feel this listing needs to be reviewed?
Lemon Tree Vembanad Lake Resort, Kerala is counted amongst the most sought after accommodations in Kerala. Relax and unwind in comfort like never before.
276 views, Last viewed on Sunday, April 28th, 2024 at 6:47am