You are here:Home»Travel»Displaying items by tag: Zambia

The Victoria Falls, bordering on Zambia and Zimbabwe, constitutes one of the most spectacular natural wonders of the world. The local people call it 'Mosi-oa-Tunya' – the smoke that thunders – and the falls are spectacular.

Published in Travel