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 on Wikipedia
are some Gower links...
Gower on tripadvisor
Archery & Falconry Centre
you have a Gower based website that you would like on
this page please email me here