Which of the worlds' seven wonders is located on the border of Zambia and Zimbabwe?
Correct answer: Victoria Falls

Player #32025472
Olga, It is actually considered one of the seven "natural" wonders of the world, So the Grand Canyon is also one of them... so nothing man-made would be considered on this list. They left out the word natural though, so there was a mistake with the question.

Olga
Since when is it one of the seven wonders? The question is incorrect.

Player #25874027
Olga,
Pretty wonderful to me!

Nhuca
One more of God's greatest wonders 🙏🏾

Sunshine
Zambia ku calo🇿🇲

SOS
An unforgettable experience! Absolutely amazing 💯😍

Dee1
my daughter zip lined across it.My best friend from Zimbabwe. My sister Fiona was an Irish diplomat to Lusaka Zambia

Sianikins
Nhuca , one more of Nature's greatest wonders.

pari
awesome view 😊