Did You Know? About Zambia Zambia is a landlocked country in Southern Africa located in the south of the Republic of Congo. The capital of this country of 13 million Read more »