Spa Resort in Alappuzha Region


  • Thathampally P.O, Punnamada Finishing Point Road, Punnamada, Alappuzha, Kerala 688006, India
  • Pallimukku-Kayaltheeram Rd, Ponnad, Ward 4, Mannanchery, Kerala 688538, India