Victoria Falls is one of the most spectacular waterfalls in the world. It is located on the border of Zambia and Zimbabwe in southern Africa. The local name of Victoria Falls is Mosi-oa-Tunya (“The Smoke That Thunders”) and it is a UNESCO World … [Read more...]
