NEPAL

Nepal is a landlocked country bordered by China to the north and India to the south, east, and west. It contains eight of the world’s ten highest mountain peaks, including Mount Everest, the highest point on earth at 8,849 meters above sea level, and is widely regarded as the birthplace of Siddhartha Gautama, the historical Buddha, in the ancient city of Lumbini in its southern plains.

STAY IN THE LOOP

New trip guides, quizzes, money tips, and much more delivered each week.

Newsletter subscription is subject to Frayed Passport’s Privacy Policy and Terms and Conditions.

ADVERTISEMENT