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.
278 views, Last viewed on Monday, May 13th, 2024 at 12:38pm