Cherupuzha town is located about 30 kilometers east of Payyannur and 35 kilometers west of Nileshwar .
Cherupuzha town is the headquarters of the panchayat .
Cherupuzha town , which is the headquarters of the panchayat , is located about 30 kilometers east of Payyannur and 35 kilometers west of Nileshwar .