manimuthar river is a river in the state of tamil nadu in southern india. it begins on the eastern slopes of the western ghats in the tirunelveli district. it is a major tributary of the thamirabarani river. its length is .