Motel in Alappuzha Region


  • Nehru Trophy Boat Race Finishing Point Stadium, Finishing Point Road, Punnamada, Finishing Point, Alappuzha, Kerala 688013, India