World Question 10

Name this wonder

Clues

Located in Zambia and Zimbabwe

One of the world'S
two greatest waterfalls