The Trimbakeshwar Temple is one of India's most sacred pilgrimage spots, containing one of the 12 jyotirlinga of Lord Shiva. The temple is open to Hindus only, but it is possible to see into the courtyard to the shrine from a convenient vantage point. |