Which country's coastline would you be checking out from the top of the BA i360, the tallest moving observation tower in the world?

Answer England

Funded by British Airways, the i360 is located in the seaside resort town of Brighton on England's southern coast. The impressive structure had a bit of a hiccup soon after launching, when 180 visitors were stuck inside the viewing pod for two hours.

Last updated 5 years ago · 152 views · SOURCE

Challenge yourself with more General Knowledge quizzes