Blackpool may not be everyone's cup of tea, but it remains an iconic seaside town that is home to the legendary Coral Island, ...