The Beautiful Chadwick Falls in Shimla – A Peaceful Nature Spot
Deep in the green forests of Shimla, there’s a beautiful waterfall called Chadwick Falls. When you walk towards it, you first hear the relaxing sound of falling water. Then you see it –...
Read More

