Archaeological site

Weobley Castle

United Kingdom Llanrhidian Lower Grade I listed building
Weobley Castle
Weobley Castle · Wikipedia

About

Weobley Castle (pronounced "weblee "; Welsh: Castell Weble) 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.