Dehradun has a nature and city sightseeing blend some of the popular places are Robbers Cave as well as Sahastradhara. Furthermore, it has some other geological caves that are less known but they show ...