Tapkeshwar Temple – devoted to Lord Shiva, is extraordinary compared to other spots to visit in Dehradun city for religious voyagers and your Dehradun touring isn't finished without it. The sanctuary is worked in a characteristic surrender where water ceaselessly drops on the Shiva Lingam. This is one of the key attractions that make Tapkeshwar Temple so prevalent among voyagers.
The other is the sulfur water springs close to the sanctuary. Situated on the bank of Tons waterway, it is encompassed by magnificent mountains that add to the magnificence of this blessed place. Nature darlings and picture takers going by Dehradun, must set aside out some opportunity to visit this sanctuary.