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