Victoria Falls

Victoria Falls (or Mosi-oa-Tunya, “the smoke that thunders”) is possibly the largest waterfall in the world. A UNESCO World Heritage site, it’s one of the world’s natural wonders…