Fleetwood is a town in west Lancashire.
It has three lighthouses, two within the town itself.
Fleetwood
Built in 1841, and facing the Wyre estaury, The North Euston
more...