Blackpool Illuminations

Anyone who grew up in the north of England will be familiar with Blackpool — a seaside resort town on the Lancashire coast. This northern tourist hot spot is known for Blackpool Pleasure Beach, its landmark the Blackpool Tower and the Blackpool Illuminations — an annual light show along the promenade. Continue reading