Latest
Victoria Falls lies on the mighty Zambezi River, forming a natural border between Zambia and Zimbabwe. Known as the “Smoke that Thunders” because of the clouds of mist that rise up when it’s in flood, it’s the largest sheet of falling water in the world. And as one of the world’s Seven Natural Wonders, it’s […]
...