Kayamkulam Kayal passes through this village. Arattupuzha panchayat is further divided into 18 wards on either side of Kayamkulam Kayal.
The village passes through the Kayamkulam Kayal waterway. The Arattupuzha panchayat is then divided into 18 wards, situated on both sides of the Kayamkulam Kayal.