50 meters waterfalls. Waterfalls are located on the slopes of the Himalayas amidst the magnificent atmosphere of dense forests. The water turns into a small
Literally “The Thousand-Fold Spring” is a popular tourist destination in Dehradun. It consists of waterfalls, caves and steppe fields and offers a wonderful experience and