Nepal is a small, landlocked country located in the heart of the Himalayas. It’s a beautiful country that offers a...