fbpx

Tapkeshwar Mahadev Temple in Dehradun Guide

Tapkeshwar Mahadev Temple in Dehradun Guide

Tapkeshwar Mahadev Mandir is a famous Shiva temple located in a natural cave on the banks of the Tons River in Dehradun, Uttarakhand. What makes this temple special is the Shivling inside the cave, which is constantly bathed by natural water drops falling from the rocks above—a rare and beautiful sight that attracts both devotees […]