[1] It originates from Nelliyampathi hills, passes through Kollengode, Nenmara (Nemmara), Alathur, Padur and Pazhayannur before joining the Bharathapuzha at Mayannur.
The Gayathripuzha flows mainly through Palakkad district, except for the last few kilometres.
There is a dam built across this river at Cherakkuzhy near Pazhayannur.
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.