TAPKESHWAR is a famous and most visited temple of Lord Shiva situated at the distance of 6.5 km from dehradun city.It is famous for its shivling which is in a natural cave. As water droplets drops on shivling hence called as Tapkeshwar.Due to its short distance from dehradun city every year thousands of pilgrims , […]