India’s second longest river, the Godavari river runs from the state of Maharashtra in western India to the Bay of Bengal. For Hindus, the river is sacred.