White Water Rafting Nepal

Nepal is a country of Himalayas, it has over 1300 other snow-capped peaks including eight tallest mountains in the world (out of 10). It’s also a country of jungle & beautiful rivers. We have many rivers, some are big rivers and some are smaller.  Most of the rivers are originated from Himalaya (snow mountains) and … Continue reading White Water Rafting Nepal