Nepal offers a plethora of things one can get involved in. From indoor activities to thrilling and sensational outdoor adventures, there are plenty of things