Weobley Castle

Swansea, United Kingdom

Not to be confused with Weobley Castle, Herefordshire Weobley Castle is a 14th-century fortified manor house on the Gower Peninsula, Wales, in the care of Cadw. The castle overlooks Llanrhidian saltmarshes and the Loughor estuary.