Manimala River has its origin on the Muthavara Hills near
in Idukki District
. The river passes through the districts of Kottayam
and finally joins the Pamba River
at Muttar in Alappuzha District
Erumeli, Manimala, Mallappally, Kaviyoor, Kalloppara, Thalavadi, Kozhimukku, Mundakayam, Kanjirappally and Champakkulam lies on the banks of Manimala River. It has a length of 92 Km.
Numerous temples and churches, some of which are well known for their architectural ingenuity, are located on the banks of the river.