Victoria Falls, located on the border between Zambia and Zimbabwe, is one of the most breathtaking natural wonders of the world. Known locally as “Mosi-oa-Tunya,” which means “The Smoke That Thunders,” the falls are famous for their immense scale and power.