This is not really a good shot but at least I was able to taken an image of the famous wheel in England. London Eye also called as the Millennium Bridge is a giant 135-metre (443 ft) tall Ferris wheel situated on the banks of the River Thames, in London, England. It was before the […]


  • Comments Off on Travel Snapshot- London Eye