Dehradun at a Glance admin May 31, 2018 No Comments ROBBERS CAVE:- Robbers cave ( locally known as Guchhupani ) located near Anarwala, is a river cave formation in Himalayas located approx 8km from the centre of the Dehradun city…