X
Lake Palace
Alappuzha, Alleppey
Rate This
The Lake Palace Resort is nestled on a cozy bank of the pristine Vembanad Lake in Alappuzha. Spread