GEO Quiz GEO Quiz

Which country is the city Lusaka located in?

Lusaka is the capital and largest city of Zambia, located in the Lusaka Province in the southern central region of the country. It is known as a political, cultural, and economic center, with bustling markets and growing infrastructure.