Blackpool is a seaside resort town in the North West of England and Britain’s favourite beach resort.