About Robber’s Cave Robber’s Cave is a river-cave formation close to Dehradun in the Uttarakhand state of India. https://commons.wikimedia.org/wiki/File:Robber%27s_cave_or_Gucchu_pani,_Dehradun.jpgRobber’s Cave, near Dehradun Robbers Cave, or Guchu Pani, is a 600-meter-long cave with many falls inside, with …
Continue reading