Small town in Monmouthshire, Wales, UK. Also the name of a river that flows from the Brecon Beacons through the town to join the Severn Estuary at Newport.

Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.