Caernarfon Castle: Possibly the most famous of Wales’ castles – Caernarfon was constructed not only as a military stronghold but also as a seat of government and royal palace.
Caernarfon Castle: Possibly the most famous of Wales’ castles – Caernarfon was constructed not only as a military stronghold but also as a seat of government and royal palace.