Cities in Gower Peninsula
Mumbles, Wales
Mumbles or The Mumbles (Welsh: Y Mwmbwls) is a headland sited on the western edge of Swansea Bay. The headland is thought by some to have been named by French... more
Swansea, Wales
Swansea officially the City and County of Swansea is a coastal city and county in Wales. It is Wales's second largest city. Swansea lies within the historic ... more