2Nd Longest River In India

2Nd Longest River In India / This river originates at trimbakeshwar near nashik in maharashtra and flows through andhra pradesh, telangana, chattisgarh, madhya pradesh, odisha, and karnakata.