Trishuli River Rafting White water Rafting Walknepal

Trishuli River Rafting, Nepal

Trishuli river (Nepali : त्रिशूली नदी) is Nepal’s most popular rafting river. Trishuli river originates from Gosainkunda Lake and passes gently through Mahabharat Ranges and joins Narayani River at Devghat. Legend says that high in the Himalaya at Gosainkund the god Shiva drove his trident into the ground to create three springs – the source of the […]