Rafting on the Trishuli River is an excellent opportunity to observe the diversity of demography, landscapes, and cultural heritage and the flora and fauna.