Wikipedia
Edappon
Edappon is a small town situated in Nooranad panchayat in Alappuzha district of the state of Kerala in South India. This place is blessed with beautiful flora and fauna, is on the bank of Achankovil river.