Jhor Waterfall is a beautiful destination within Kathmandu valley which is one of the renowned waterfalls located in Tokha Mahankal of Kathmandu valley just at the distance of 11 kilometers away from Ring Road (Samakhusi Chowk). Jhor Mahankal is the remote and non-developed bordered village
Read more...