The victoria falls in Zambia

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