Lusaka

Lusaka is the capital and largest city of Zambia. Located in central Zambia, it's a major economic, commercial, and transportation hub for the country.

Tags

12 connections Built by Tim Jones