One of the seven natural wonders of the world, Victoria Falls spans the Zimbabwe and Zambia borders. “The smoke that thunders,” as it is known to locals
One of the seven natural wonders of the world, Victoria Falls spans the Zimbabwe and Zambia borders. “The smoke that thunders,” as it is known to locals