Posted inTourism
Victoria Falls, Zambia/Zimbabwe: Witnessing the Immense Power and Beauty of ‘The Smoke That Thunders,’ One of the World’s Largest Waterfalls.
Victoria Falls: Witnessing the Immense Power and Beauty of 'The Smoke That Thunders,' One of the World's Largest Waterfalls (Lecture delivered with a booming voice, punctuated by dramatic pauses and…