Nepal: Facts and History
Latest Post
Top stories of Nepal
Nepal is a landlocked country in South Asia, bordered by China and India. It's located in the Himalayas and
contains eight of the world's ten highest peaks, including Mount Everest.
Nepal's geography includes fertile plains, forested hills, and eight of the world's ten tallest mountains,
including Mount Everest. Kathmandu is the country's capital and largest city.
Nepal is home to the only living goddess in the world, called Kumari. Kumari is the tradition of worshiping
young pre-pubescent girls believed to be manifestations of the divine female energy.
Nepal is a federal democratic republic with a population of 30.9 million people. The official languages are
Nepali and English, and the official name is the Federal Democratic Republic of Nepal.