Gower Peninsula Travel Guide

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.

Top Destinations in Gower Peninsula