Dehradun is the capital of Uttarakhand, which is located in the northern part of India. This city is located on lower ranges of the Himalayas in the Doon Valley and is surrounded by the Ganga River in the east and Yamuna River in the west. Many famous tourist destinations are located in the city that include the Tibetan Buddhist Temple, Mindrolling Monastery, Tiger Falls, Forest Research Institute, Malsi Deer Park and Ram Rai Gurudwara. Another prominent attraction of this place is the Tapkeshwar Temple, which witnesses a large influx of tourists and pilgrims every year. To visit this temple, you can avail from various Uttarakhand holiday packages available of different travel portals.
This cave temple is dedicated to Lord Shiva and is located in Garhi Cantonment area of this city. It is also known by the name of Guchhu Pani and is accessible only by a trek of approximately 1 km. According to folklores, Lord Shiva poured milk at this site to feed Ashwathama, who was the son of Dronacharya. This is also the site where Guru Drona, the royal guru of Pandavas and Kaurvas, meditated to gain enlightenment.
This temple is situated on the banks of a seasonal rivulet, which enters this cave and its water drops on the idol of Shiva Linga from the ceiling. This river then vanishes into the cave and emerges a little ahead as a stream. It is because of this splendid phenomenon that the temple is referred to as Tapkeshwar. There are cool sulphur springs located near the cave of this temple that are an ideal spot for pilgrims to freshen up. A huge number of devotees gather at this temple every year at Maha Shivratri to witness the holy matrimony of Lord Shiva and Goddess Parvati. If you want to be a part of this auspicious festival, you can plan a trip here during your India holidays for a truly enjoyable time.