Trimbakeshwar is an ancient Hindu temple in the town of Trimbak, in the Trimbakeshwar tehsil in the Nashik District of Maharashtra, India, 28 km from the city of Nashik. It is dedicated to Lord Shiva and is one of the twelve Jyotirlingas. - See more at: http://www.hotelsahyadri.in/about-trimbakeshwar#sthash.TF2GQkp0.dpuf
It is located at the source of the Godavari River, the longest river in peninsular India. The Godavari River, which is considered sacred within Hinduism, originates from Bramhagiri Mountains and meets the sea near Rajahmudry. Kusavarta, a kund is considered the symbolic origin of the river Godavari, and revered by Hindus as a sacred bathing place. The current temple was built by Peshwa Balaji Baji Rao (a.k.a Nanasaheb).
Tridev, Lord Brahma, Lord Vishnu and Lord ShivaThe Hindu belief is that those who visit Trimbakeshwar attain salvation or Moksha. Trimbakeshwar is considered as the most sacred town in India. There are many reasons for this belief. Godavari originates from the Brahmagiri hills in this town and it is believed that it is the birth place of Lord Ganesha, known as place of Tri-Sandhya Gayatri.
This place is believed to be the holiest and ideal place to do Shraddha ceremony, a Hindu ritual for the salvation of the soul. Sinhastha Mahatmya speaks of Lord Rama having made the Yatra at Trimbakeshwar. A shraddha on the river Godavari gives great satisfaction to the forefathers. If it is not done in this place, it is considered as a religious sin. So Ganga Pujan, Ganga Bhet, Deh Shuddhi KushavartaPrayaschitta, Tarpan Shraddha, Vayan, Dasha Dana, Gopradan etc. rituals are done in Trimbakeshwar. Mundana and Tirtha Shraddha are also performed here.

