Marshyangdi river rafting is for those who want to experience the utmost adventure of fast grade whitewater rafting with the ultimate thrill. It provides max. three days of uninterrupted white-water rafting. It begins at Besishahar and ends in Pokhara. The rapids on the river are unrelenting winding through some of the most beautiful mountain scenery, seldom-visited villages, abundant wildlife and sandy beaches. It runs sandwiched between 52 km of boiling foam and towering peaks of Annapurna.