Found myself googling "why would anyone visit Weston-super-mare" and I was delighted that there are no good reasons to visit.

Moved onto the real question, "why is Weston-super-mare"

The UK really has some shit hole towns

It's now been pointed out that Weston-super-mare has the helicopter museum.

Idk if that's a reason to visit, does it make up for the rest of the town?