Shikhar Falls is a cascade excursion spot situated around 13km from Dehradun in Kairwaan town of Raipur. Arriving at the cascade requires a 1 km climb on the rough territories. On the way up, you will run over shallow pools with …
Social Plugin