Kathmandu | |
Kathmandu is the capital and largest city of Nepal, located in the central region of the country. It is a vibrant and bustling city with a rich cultural heritage and a mix of traditional and modern elements. It had a population of 1,003,285 in 2011. |