By Jomotel | Chadwick Falls – Nature’s Whispering Waterfall
Tucked away in the dense deodar and oak forests of Shimla, Chadwick Falls is a hidden gem that rewards nature lovers and photographers alike. With water plunging 86 m down a rocky gorge, this tranquil cascade creates misty