El río Thuthapuzha es uno de los principales afluentes del río Bharathapuzha . La fuente del río se encuentra en las colinas de Silent Valley. [1] Fluye a través de la frontera del distrito de Malappuram - Palakkad . En la región de Mannarkkad, el río se llama Kunthipuzha y fluye a través del Parque Nacional Silent Valley . Elamkulam , Thiruvegappura , Veliyakulam y Pulamanthole son lugares de importancia situados en la orilla de este río.
Hay cuatro afluentes principales del río Thuthapuzha: [1]