Zambia Overview
Zambia is located in southern Africa, bordering Angola, Congo-Kinshasa, Malawi, Mozambique, Namibia, Tanzania and Zimbabwe. At the border with Zimbabwe is Victoria Falls, one of the largest waterfalls in the world. Capital: Lusaka Biggest...