Geography
What is the capital of Nepal?
The capital of Nepal is Kathmandu, in Bagmati Province. It is Nepal's largest city and the seat of the federal government, set in the Kathmandu Valley along with the historic cities of Lalitpur and Bhaktapur.
The Kathmandu Valley holds seven UNESCO-listed monument zones and is the country's political, economic and cultural centre.
Sources & data note
This answer is drawn from the site's source-cited datasets. Follow the link above for the full page with detailed sourcing.