Hike to the Hattichahara waterfall. This place is naturally located in a very beautiful and secluded place. In the middle of the forest, the cool water of the waterfall is a very captivating place. This is a great place to have fun.
Location: Hattichahara waterfall (Hattichahara), Bhimeshwar Municipality, Dolakha District, Nepal