13.7 C
London
Friday, April 19, 2024

00270008

Gower Peninsula (Welsh: Gŵyr) – The Gower Peninsula is located on the south west coast of Wales, on the north side of the Bristol Channel in the southwest of the historic county of Glamorgan.
IMG_0343