Links with Blackpool Claims

Blackpool is a seaside resort on the Irish Sea coast of England

Other Links