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.
Katmandu is the largest city of which country?
Review the verified answer and explanation for this Audit past-paper question on CampusFin.