The Godavari is the longest river in southern India. It starts in Maharashtra and flows through several states. It’s also considered a holy river by many people. Tap to read in detail.