Nashik in India is one of the most sacred of Hindu towns.

Through this city flows the sacred river, Godavari, second in sanctity only to the Ganges itself.