Category: Nepal

The Essential One-Page Super-Guide to Nepal

Touted as one of the most beautiful places on earth,  a landlocked nation sandwiched between rising superpowers, Nepal is bordered by China in the north and India in the south, east, and west. A multiethnic nation with a population of 26.4 million, Nepal is also home to eight of the world’s ten tallest mountains, including Mount Everest, the highest point… Read more →