This area was the confluence of three panchayaths — Kumaranalloor, Athirampuzha and Arpookara — and formed part of the territorial limits of three villages: Perumbaikkad, Athirampuzha and Kaipuzha.
The last day ceremony of the Kumaranallor Temple Ulsavam, the ārāttu (the day after the Thrikkarthika) is performed at the Meenachil River which is close to the Edathil Temple (2 km away from Kumaranalloor Devi Temple).