Victoria Falls is one of the world’s most magnificent natural spectacles. To the locals, it is Mosi-oa-Tunya, “The Smoke That Thunders.” It is situated across the border between Zimbabwe and Zambia. For the first time visitor, the region offers adventure, wildlife, culture, and amazing scenery….