Kathmandu
29,136,808
Asia (Southern Asia)
Nepal is a country located in Asia, specifically in the Southern Asia subregion. Its capital city is Kathmandu. The country has a population of approximately 29,136,808 people.
Nepal is situated in Asia.