On this page you can find places of interest in Loughor Wales. If its not what you are looking for please click below to find more interesting places in Wales
Loughor Monmouthshire Wales
Loughor Castle is located to the west of the town of Loughor itself and overlooks the Loughor Bridge. The remains of this thirteenth-century tower on top of a twelfth-century earthwork castle, thrown up on the corner of a Roman fort.
More Information >>