Kathmandu
About Kathmandu
Kathmandu is the capital and largest city of Nepal. It is the historic center and largest city in the Kathmandu Valley, which is home to over 4 million people.
Kathmandu is the capital and largest city of Nepal. It is the historic center and largest city in the Kathmandu Valley, which is home to over 4 million people.