Published 3 Years AgoExplore ZambiaExplore Zambia Zambia is an African country that is landlocked in nature. It's found on the Southern part of Africa. The capital city is