Tag Archive for: Blackpool Tower

10 Fascinating Facts About Blackpool Tower
The Blackpool Tower was once the tallest man-made structure in the British Empire. It was inspired by the Eiffel Tower in Paris, it is 518 feet (158 metres) tall and many consider it to be the North West's most famous landmark.
The Blackpool…