Robber’s Cave

  Robber’s cave, locally known as Guchhupani located near Sahasradhara (thousand fold spring), is a river cave formation in Himalaya, located approximately 8 km from the centre of Dehradun city in Uttarakhand state of India. It was believed that robbers used to…

Continue ReadingRobber’s Cave