When Filming In Africa, Don’t Forget Zambia’s Natural Wonders

Zambia lies in the centre of southern Africa and is a landlocked country surrounded by Angola in the west, Namibia, Botswana and Zimbabwe in the south, Mozambique, Malawi and Tanzania in the east , and the Democratic Republic of Congo in the north. Famous for the spectacular Victoria Falls that forms the border between Zambia […]