Take out your camera and get clicking on your way to one of the most picturesque waterfalls. Chadwick falls located in Shimla is also one of India’s best waterfalls. Tourists, who visit Shimla ...
For those planning to visit Shimla, here are three waterfalls worth visiting. Chadwick Falls is located around 7 kilometers away from Shimla and it is popular among tourists. This waterfall is ...
As you walk through the dense green Glen forest, the trail takes you to the roaring waterfall dropping from a height of about 86 meters. Chadwick Falls is famous among tourists for a reason.