Canyoing is one of the best ways to explore Nepal through typical cross section of the country’s natural as well as ethno-cultural heritage. The variety of cultural activities can be witnessed being performed along the river. The adjoining slopes of the river often harbour dense vegetation and interesting wildlife. Several varieties of fishes also abound the Nepalese rivers. Travelling on a river in Nepal is a wonderful experience. The days are warm and the scenery is spectacular. We camp on beautiful beaches that have a new layer of sand deposited on them every monsoon. The friendly local inhabitants are as curious about us as we are about them.