Observation structures are a common feature of cities that attract tourists. It gives the tourists a bird’s eye view of the city. New York’s Empire state building, Toronto’s CN Towers, Eiffel Tower in Paris, are few of the many observational structures found around the world. But London can boast about its unique observational structure, which…
Read more
Circle of sight: London Eye
Leave a reply