Thuthapuzha
From Wikipedia, the free encyclopedia
Thuthapuzha River is one of the main tributaries of the Bharathapuzha River, the second-longest river in Kerala, south India. Kunthipuzha that flows through the Silent Valley is one of its tributaries.