Category: Zambia

Zambia Overview

Country Profile The Republic of Zambia is located in central and southern Africa and covers an area...

Embassies of Zambia

The following are Zambia embassies and consulates in other countries: Embassy in India City: New Delhi Address:...