About Us Where we work Zambia Zambia is located in central Africa. It is a completely landlocked country and is home to the Big Five of wildlife. See our projects in Africa.