Victoria Falls Viewing Points Explained In Detail
29 July 2011
Articles-direct.co.uk
The Victoria Falls, one of the largest waterfalls in the world, lies in southern Africa, on the border between Zambia and Zimbabwe. This is one of the 7 natural wonders of the world. The falls are fed by the Zambezi River. This is locally known as ‘Mosi-oa-Tunya‘ which means the ‘Smoke that Thunders‘
For a considerable d...
Read Article