Punnamada Resort

The Punnamada Luxury Resort in Alappuzha, Kerala offers excellent stays, houseboats, authentic Ayurveda treatments and yoga.

  • Kerala, India