Abad Whispering Palms Kumarakam The resort is situated right on the banks of the Vembanad Lake amidst a natural backwater setting. Guests can relax and bask in the luxury and tranqui ... Save Up To 60%