parishmouse.co.uk
Wales
Counties of Wales Read about the history of the counties of Wales and their towns and villages. Anglesey Breconshire Caernarfonshire Cardiganshire Carmarthenshire Denbighshire Flintshire Glamorgan …