Home Tags I360

Tag: i360

The World’s tallest moving observation tower

People who love London Eye will have soon available another attraction called British Airways i360, a sleek 162-meter-tall tower with a glass viewing pod that,...