Google Satellite Maps:
Victoria Falls, Zambia/Zimbabwe

The Victoria Falls are one of the world’s most spectacular waterfalls. The falls are situated on the Zambezi River, on the border between Zambia and Zimbabwe, and are roughly a 1.6 km (1 mile) [...]