Abad Whispering Palms Lake Resort

3 Star  

New Nazrath Road, Kumarakom, Kerala - 686 563

Abad Whispering Palms Lake Resort, Kumarakom - Photos & Videos