|
Caernarfon Town Walls
Caernarfon, Gwynedd LL55 1RT - Wales, UK

Caernarfon is one of the oldest and most historical communities in the north of Wales, and has through the centuries been the site of a great deal of political, economic and social change in the country. The town walls...
|