Katmandu is the largest city of which country?

Review the verified answer and explanation for this Audit past-paper question on CampusFin.

Katmandu is the largest city of which country? Answer: Nepal

Kathmandu is the largest city of Nepal. It is the country's capital and its largest metropolitan city, serving as both the political and cultural center.