Known locally as Mosi-oa Tunya, or “The smoke That Thunders”, Victoria Falls stands as one of the greatest natural attractions in Africa. The source of the falls is the mighty Zambezi River ...
One of the world's largest waterfalls divides two massive countries in the heart of Africa. Victoria Falls is located on the Zambezi River, on the border between Zambia and Zimbabwe. They were ...