Abad Whispering Palms – Kumarakom
Abad Whispering Palms is located on the banks of the pristine Vembanad Lake and offers a perfect escapade for the modern traveller. Set in a beautiful natural environment that comprises a private lake, an infinity swimming pool, and three private plunge pools with a view of the backwaters, our 4-star luxury resort in Kumarakom is …