"Thuthapuzha" es uno de los tributarios principales del río Bharathapuzha, el segundo río más largo en el estado de Kerala, en el sur de la India