The Godavari River, the second-longest river in India after the Ganges, originates near Trimbakeshwara Jyotirlinga in the Nashik district of Maharashtra. Trimbakeshwar is one of the twelve Jyotirlinga shrines and the river's source is considered highly sacred. The Krishna, Narmada, and Kaveri rivers originate from different locations.