Weobley Castle

From Wikipedia, the free encyclopedia

Weobley Castle is a fortified manor house on the Gower Peninsula, South Wales in the care of Cadw.

It is near the village of Leason overlooking Llanrhidian Marsh.

[edit] External links