This auspicious temple is famed as one of the twelve divine temples in India. Pilgrims from over the world flock to Trimbakeshwar Mahadev to seek moksha. This temple is dedicated to Lord Shiva, and its history dates back to ancient times. Story has it that the sacred river Godavari springs from a location within the temple complex, making Trimba