12th century castle overlooking Swansea Bay on the east side of the Gower Peninsula near the Welsh village of Mumbles.
12th century castle overlooking Swansea Bay on the east side of the Gower Peninsula near the Welsh village of Mumbles. Castles Links: www.castlewales.com By: Hinkkanen