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.
280 views, Last viewed on Tuesday, May 28th, 2024 at 8:16am