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.
Read More