Explore Tapkeshwar Temple, a Shiva shrine set inside a natural cave where water drips continuously over the lingam, making it one of the top attractions in Dehradun and a significant stop for Dehradun sightseeing and things to do in Dehradun.
Explore Tapkeshwar Temple, a Shiva shrine set inside a natural cave where water drips continuously over the lingam, making it one of the top attractions in Dehradun and a significant stop for Dehradun sightseeing and things to do in Dehradun.
Join the discussion with real travelers. Ask questions, share insights, and get the most out of your next adventure.