As one government official cites new statistics indicating more tourists are visiting Victoria Falls, known as one of the seven natural wonders of the world, Zimbabwean authorities are hoping tourism can help revive the country’s ailing economy. Critics say that the site’s potential isn’t being realized because of the country’s poor infrastructure.Columbus Mavhunga reports from Victoria Falls in Zimbabwe.