Machhiral is a beautiful tourist spot located at a distance of 20 km from Dharamshala. This waterfall allows visitors to spend some time basking in the lap of nature. It also serves as a popular picnic spot. Situated on the Dharamshala-Pathankot road, this location has easy accessibility by taxis from nearby places.