Robbers Cave Or Gachhu Pani- A Stunning Picnic Spot near Dehradun

Robbers Cave Dehradun Robber’s Cave, located near Sahasradhara (thousand fold spring), is a river cave formation in the Himalayas, located approximately 8 km from Dehradun City India. The cave is about 600 metres long…