Yes, it is. Kathmandu is the capital of Nepal.
Kathmandu is the capital city of Nepal, a landlocked central Himalayan country in South Asia.
Kathmandu is the capital of Nepal.
Kathmandu is the capital of Nepal.
Kathmandu is the capital of Nepal
Kathmandu is the capital city of Nepal.
Kathmandu is the capital city of Nepal.Nepal.Kathmandu is the capital city of Nepal.
Kathmandu is the capital of Nepal, located in the central region of Nepal.
Kathmandu
Kathmandu is the capital of Nepal. It is a Capital's city. Population is 1,740,977 in 2011 estimation.
Nepal. ;)-zebranae
Asia. Kathmandu is the capital city of Nepal.