Machhrial Falls

69 Interested |
0  Views

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.}