Explore relationships
Monmouth Castle
Monmouth Castle (Welsh: Castell Trefynwy) is a castle close to the centre of the town of Monmouth, the county town of Monmouthshire, on a hill above the River Monnow in south-east Wales.
Use + to expand a branch. Click a topic name to open its summary.