emorfes.com
The Impressive Victoria Falls
Victoria Falls is a waterfall in southern Africa on the Zambezi River at the border between Zambia and Zimbabwe. David Livingstone, the Scottish missionary and explorer, is believed to have been t…