Located in Leason, Swansea, South & Mid Wales, Wales
A fortified manor house built in the fourteenth century. Weobley Castle is located on the Gower Peninsula on the south coast of Wales. There is an exhibition on site called 'Weobley: A Gower Castle and the Peninsula thro...
What's near here?