Blackpool is a hotspot for English tourism since centuries, situated right by the Irish Sea in North West England.
The city includes its Grand Theatre, built in 1893 in a Victorian Architecture, several festivals and many live shows and entertainment.