Landmarks
What U-shaped, 82 meters high chasm is located in the Iguazu Falls?
More Questions from Landmarks
What is the largest freshwater lake in South America and the highest of the world's large lakes?
Reveal Answer
What famous American national park was created in 1890?
Reveal Answer
When the statue of King George in NYC was melted down by Patriots, about how many bullets did it make?
Reveal Answer
What California theme park did Walt Disney open in 1955?
Reveal Answer
In what country is the World Heritage site, Palace and Park of Versailles?
Reveal Answer
Floralis Generica, a 23 meter high flower made of stainless steel, is located in what Argentine city?
Reveal Answer