May 04, 2021 03:51 PM
448 Views
This is one of the best places to visit in Dehradun. It is a natural cave which was used by robbers in the pre-independence era. It is an amazing place, so serene and calm.
Also, walking into the cave in knee deep water is quite a thrilling experience.
If you are looking for fun and adventure, then this is the place you must pay visit to in Dehradun.