The Himalayan country that kathmandu is in is Nepal.
Kathmandu
Kathmandu is located in Asia, specifically in the country of Nepal.
Kathmandu is the capital city of country Nepal.
Kathmandu is the capital city of Nepal.
Kathmandu is in Asia, located in the country of Nepal.
Nepal
Kathmandu is not a state, it is the capital city of country Nepal.
Kathmandu is the capital city of Nepal, a landlocked central Himalayan country in South Asia.
The Capital of the Country of Nepal is Kathmandu. Kathmandu is the largest City in Nepal. It is casually known as KTM or the Tri-City. Kathmandu is the gateway to tourism in Nepal.
Kathmandu is the capital city of Nepal, a landlocked central Himalayan country in South Asia.
Nepal.