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.
Log in or register to write something here or to contact authors.
Lost password
Sign Up
Need help? accounthelp@everything2.com