Tapkeshwar Temple is one of the most venerated temples in Dehradun, Uttarakhand. The temple is dedicated to Lord Shiva, and Hindu mythology believes that this cave was a temple dedicated to Lord Shiva. The cave, which is now called the Shiv Temple, is said to have water dropping from the limestone rocks, giving the Shivling the name Tapkeshwar (where tap means water drop). This miracu... https://srgholiday.com/tapkeshwar-mahadev-temple/