Victoria Falls – the smoke that thunders – is the world’s largest waterfall – a breathtaking place of myth, magic, and romance.
Place: Victoria Falls - Livingstone
Lavish Livingstone
Livingstone is the Zambian gateway to Victoria Falls – the ‘smoke that thunders’ – a superb luxury safari haven