. The longest river of south India is
- From Brahmagiri Hills of Maharashtra, Godavari originates.
- It is the longest river of south India and second longest river of India after Ganga.
- Also known as the Dakshin Ganga.
- It flows through Maharashtra, Chattisgarh, Telangana and Andhra Pradesh.
Hence, the correct option is C: i.e. Godavari