50 Interesting Facts About Nepal
Nepal is a stunning South-Asian country, located in the Himalayas and being sandwiched by China and India. Eight of Earth’s ten highest peaks, including Mount Everest, are found in Nepal which attracts many mountaineers, hikers and rock climbers to pay a visit this incredible land. Based on the Buddhist tradition, Nepal is the birthplace of Buddha and Buddhism. Discover more of the geography, Nepalese people, their culture, food and other interesting facts about Nepal. See also China: A Guide to Travel and 7 Budget Trips in India during Spring.