UA-59932936-1
Tag Archives: 10 Interesting Facts About the London Eye
10 Interesting Facts About the London Eye (England).

10 Interesting Facts About the London Eye

Located on the South Bank of River Thames, the London eye was opened in 2000. Since then, it has served as a tourism landmark for the tourists as well as the UK locals. Its design is similar to that of a normal bicycle wheel but that doesn’t remotely mean it is one. In fact, it […]

Continue Reading