Victoria Falls Before Tour Option
Victoria Falls, known locally as Mosi-oa-Tunya "the smoke that thunders", is located on the majestic Zambezi River within the boundaries of Zimbabwe and Zambia. By far the greatest falls in Africa; there is no question as to why Victoria Falls is one of the Natural Wonders of the World.