
Capital of Nepal
Nepal is a landlocked country in Southern Asia with a total area of 1,47,181 square kilometers.
Nepal is a landlocked country in Southern Asia with a total area of 1,47,181 square kilometers.
Nepal’s capital city is Kathmandu. Kathmandu is located in the center region of the country,
Need Help? Call us or drop a message. Our agent will be in touch shortly.