Lake Palace Resort

Lake Palace Resort Alleppey, Alleppey, India, 682001 This luxury resort mixes the best that Kerala has to offer from water sports to culture. Located on the banks of the Vembanadu Lake, this property is a private hideaway for those seeking an escape in a romantic and peaceful surrounding. This feeling begins the moment guests begin […]