The Blackpool Illuminations is an annual lights festival in the English seaside resort of Blackpool on the Fylde Coast in Lancashire. Founded in 1879, they run each year for 66 days, from late August until early November, at a time when every other English
Read More...