If you are here in Nepal and a water sports lover canyoning is a must-do thing in Nepal. Among the other canyons in Nepal, Located between Simaltal and Panch village on the bank of Trishuli river, Chitwan District, in central Nepal the Jalbire canyoing offer
Read more...