Muthirapuzha River

Muthirapuzha River is the major tributaries of the Periyar River, the longest river in Kerala state south India. ==Other major tributaries of Periyar river== ---- ...
Found on http://en.wikipedia.org/wiki/Muthirapuzha_River
No exact match found