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