Blackburn, England is an industrial town in Lancashire. Much of its economy for several centuries has been textile production and manufacturing. But, the textile industry started to decline in the early 20th century, and left many people in the area without work or finances.
Parent Map
Vetted?
No