Victoria Falls – Zambia & Zimbabwe

Known locally as the 'Smoke that Thunders', and worldwide as on of the 7 Natural Wonders of the World, Victoria Falls is truly remarkable! This video was produced by SmartGuide for their interactive tourism guide.