Nepal: The Himalayas’ hidden jewel
Many years ago, when it came to Nepal, many Vietnamese did not even know where the country is. Nestled in the majestic Himalayas, home to Mount Everest - the highest mountain in the world, Nepal is a great destination for those who love adventure tra ...