Wonders of Zambia

Places to see when visiting Zambia
Victoria Falls
Victoria Falls is a waterfall in southern Africa on the Zambezi River at the border of Zambia and Zimbabwe David Livingstone, the Scottish missionary and explorer, is believed to have been the first European to view Victoria Falls on 16 November 1855 from what is now known as Livingstone Island,...