Karimpuzha is the largest tributary of Chaliyar river, Kerala, India.
[1] Karimpuzha originates from western slopes between Mukurthi peak and Avalanche Dam in Nilgiris district of Tamil Nadu.
Cherupuzha, which joins with Karimpuzha near Karulai, originates from the forests north-west of Upper Bhavani reservoir in Nilgiris district of Tamil Nadu.
This article related to a location in Kerala is a stub.
You can help Wikipedia by expanding it.This article related to a river in India is a stub.