Monmouth Castle
Monmouth, United Kingdom
Culture
Monmouth Castle 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.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account