Waterfall is a tourist attraction located in Shimla, Himachal Pradesh. The average rating of this place is 4.50 out of 5 stars based on 61 reviews. The street address of this place is 24MQ+3VP, Shimla, Himachal Pradesh 171009, India. It is about 1.29 kilometers away from the Shoghi railway station.
Manish Bijarniya 22 months ago
It is a beautiful waterfall near Shimla. We went there after few kilometres of trekking and it was absolutely a phenomenal , peaceful place. The mother nature provides such a great scenic and picturesque view. Avoid going in late summer or monsoon season that will be bit risky otherwise you can go anytime in year.
Ghanshyam Singh Rathore 24 months ago
Best place to go in nature and enjoy a little peace away from all city chaos. Don’t go alone there, if girls are with you keep some safety eqpt.
Pooja 24 months ago
Awesome place, waterfall wow♥️ love it