The Victoria Falls, one of the largest falls in the world, is located on the Zambezi River on the border between Zambia and Zimbabwe
The Victoria Falls, one of the largest falls in the world, is located on the Zambezi River on the border between Zambia and Zimbabwe