Landmarks

What U-shaped, 82 meters high chasm is located in the Iguazu Falls?

More Questions from Landmarks
Two former cities joined by bridges across the Danube, Budapest is the capital of which country?
Reveal Answer
You can find Grand Teton National Park in which U.S. state?
Reveal Answer
Al-Azhar, the oldest University in the Arab world, is located in which country?
Reveal Answer
Where in Boston would you ride the "Swan Boats"?
Reveal Answer
You can find the Vatican at which location?
Reveal Answer
Which famous Paris landmark was built for the International Exhibition of 1889?
Reveal Answer
Which unusual Victorian mansion, built by an heiress, was under construction for 38 years?
Reveal Answer
You can find the Gateway Arch at which location?
Reveal Answer