A pristine waterfall, located in the Kangra region near Dharamsala, Macchrial Falls is a breathtaking view of misty water flowing down the evergreen creek and is the perfect visual companion for treks in the area.
Distance from Delhi: 520 km {approx.}