Oystermouth Castle

Location

Oystermouth Castle
Castle Avenue The Mumbles
Swansea, SWA SA3 4BA
United Kingdom

Oystermouth Castle is a Norman stone castle in Wales, overlooking Swansea Bay on the east side of the Gower Peninsula near the village of the Mumbles.

Recent comments

Band photos