Located in the foothills of the Himalayas, Nepal is probably one of the most interest countries to visit. Most travellers to the landlocked country...