Waterfall in Shimla, Himachal Pradesh
Famous for: Breath-taking views and amazing wildlife
This is one more destination to be included in your travel list. Do visit this town near Shimla to discover the never ending beauty of nature. This heaven on earth is located at a height of 2,50...
Things to do in Shimla ( 14 )