ViewsWatchers |
Ambalappuzha is a small town in the Alappuzha district of Kerala state, India. It is located south of Alappuzha which is the district headquarters. Ambalappuzha is divided into the two panchayats of Ambalapuzha North and Ambalapuzha South. [edit] Research Tips
|