Victoria falls activity: A visit to the Victoria Falls is probably among many travelers who come to Southern Africa, very high on their To-Do list. This largest continuous waterfall, located in both Zimbabwe and Zambia, is one of the Seven Wonders...