Nepal is a tiny, landlocked country surrounded by its two giant neighbors, China on the north, and India on the south, east, and west. When it comes to adventure travel, Nepal is one of the