
In Southern Africa, the Zambezi River plummets 108 metres into a gorge below, forming what has been named one of the seven natural wonders of the world. The Victoria Falls draws tourists from far and wide to Zimbabwe and Zambia, who share this spectacular attraction. Once a year, however, an event gives sporty tourists even …










Recent Comments