About Tapkeshwar Temple
Tapkeshwar Temple is an ancient Shiva temple located inside a natural cave on the banks of the Tons River in Garhi Cantt, Dehradun. The temple features a natural Shivling that receives continuous water drips from the cave ceiling. It holds mythological significance as the believed meditation site of Guru Dronacharya from the Mahabharata era. The temple attracts devotees and tourists seeking spiritual experiences in a serene riverside setting.
Visitors guide
Visitors can expect to see a natural cave shrine with a Shivling receiving continuous water drips from the cave ceiling. The temple is situated beside the Tons River in a peaceful environment. Access involves descending narrow and steep marble steps into the cave area. Footwear must be removed before entering the main temple. The surroundings include basic facilities and small shops nearby.
Key highlights
- 01
Natural cave temple with continuous water dripping onto the Shivling
- 02
Believed meditation site of Guru Dronacharya from the Mahabharata era
- 03
Located on the banks of the Tons River
- 04
One of the oldest Shiva temples in Dehradun
- 05
Annual Tapkeshwar Fair held during Mahashivratri
History of Tapkeshwar Temple
The temple is believed to date back to the Mahabharata era. According to legend, Guru Dronacharya, the teacher of the Pandavas and Kauravas, meditated in this cave to gain divine powers. The natural Shivling in the cave has been revered for centuries.
Culture & Context
The temple is one of the most revered Shiva temples in Dehradun. It hosts a large annual fair during Mahashivratri known as the Tapkeshwar Fair, attracting thousands of devotees. The continuous water drip on the Shivling is considered sacred.
Route
| By air | Jolly Grant Airport is approximately 30-32 km away |
|---|---|
| By train |