Visit the waterfront of Swansea Bay leading to the Mumbles and onto the beautiful Gower Peninsula. Here's things to do when on holiday in Swansea.
34