With its majestic Himalayan Mountains and fascinating local culture, Nepal is a favorite destination for adventurous travelers. Each year thousands embark ...