Must see place in Dehradoon near Garhi Cantonment. Natural water fall from the rocks and continuous flow of water. The water was so chilled and rejuvenating.
14 окт 2024