This natural wonder of the world is a huge gorge where a river used to run through. What is the name of this canyon located in Arizona, USA?
GRAND CANYON
KINGS CANYON
COLCA CANYON
ANTELOPE CANYON
HOME