The Godavari is India's second-longest river after the Ganga, flowing through Maharashtra, Telangana, Andhra Pradesh, Chhattisgarh, and Odisha. Its course within India is approximately 1,465 km. This is a standard geographical fact about Indian river systems.