Travel

What is one of the world's largest observation wheel, situated on the South Bank of the Thames in London?

More Questions from Travel
The Royal Gorge Bridge of Colorado has been built above which river?
Reveal Answer
The name of what Moroccan city literally means "white house" in Spanish?
Reveal Answer
This state has these attractions: Madison Square Garden, Baseball Hall of Fame, United Nations HQ
Reveal Answer
In what year was Los Angeles incorporated as a city?
Reveal Answer
How long is the narrowest point across the Grand Canyon?
Reveal Answer
The name of what city, which is the capital of Mali, comes from the Bambara word meaning "crocodile river"?
Reveal Answer
More than 500 cultural and historical monuments can be found in what national park in Latvia?
Reveal Answer
The Chapel Bridge is a famous tourist attraction in which country?
Reveal Answer