Which is the longest river of southern India?

The Godavari River is the longest river in southern India and is the second longest river in India.