Fortress

Oystermouth Castle

United Kingdom Mumbles Grade I listed building
Oystermouth Castle
Oystermouth Castle · Wikipedia

About

Oystermouth Castle (Welsh: Castell Ystum Llwynarth) is a Norman stone castle in Wales, overlooking Swansea Bay on the east side of the Gower Peninsula in the village of Mumbles.

Oystermouth Castle
Oystermouth Castle
Oystermouth Castle