Near the oh-so-famous hill station of Shimla, Chadwick Falls is a soothing wonder of nature piercing through the lush green Chadwick hills. The rumbling noise of the water falling, the fresh air, and thriving foliage all around conjure up a serene view like no other.
Distance from Delhi: 350 km {approx.}