Victoria Falls Zimbabwe and Zambia

An impressive 540 cubic metres of water drops over the chasm each minute with a deafening roar . . . → Read More: Victoria Falls Zimbabwe and Zambia