Home Stay in Alappuzha Region


  • Umbukadu House, Punnamada Finishing Point Road, Thathampally, Alappuzha, Kerala 688013, India
  • Navendu Home Stay, Oppsite side of KSRTC Bus stand (near hanuman temple), Punnamada Finishing Point Rd, Punnamada, Thathampally, Alappuzha, Kerala 688013, India