Name the longest river in South India
Godavari is the longest (1465km) and largest river of south India