Victoria Falls
July 20th 2021 Victoria Falls
Victoria Falls is one of the Seven Natural Wonders of the World and the major waterfall on the Zambezi River. The African people who live around the falls call it Mosi-oa-Tunya which means "smoke that thunders". The water makes a roaring noise as it falls over the cliff and down into the Zambezi River below. A cloud of water vapor is always seen around the falls.
Dr David
... read more