Focus – Victoria Falls

 Victoria Falls presents a spectacular sight of awe-inspiring beauty and grandeur on the Zambezi River, forming the border between Zambia and Zimbabwe.  ‘The Smoke that Thunders’or the greatest curtain of… read more →