White Water Rafting in Nepal

Nepal is one of the best spot for White Water Rafting.