Gower or the Gower Peninsula is a peninsula in south Wales, projecting westwards into the Bristol Channel, and administratively part of the City and County of Swansea.
Gower Peninsula Travel Guide
Top Destinations 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