5 reasons to visit...swansea

1 min read

This striking Welsh waterfront city is brimming with charm and char