Sign in with Facebook
Forgot your sign in info?
Not a member? Join for Free!
Nairobi, Kenya
This is the London Eye which was build in 2000 for the millennium celebration. It was only supposed to stay up for 5 years...and it's still there. Local's call it the eye sore. It's right next to our hotel..