Welsh Castles: Caernarfon Castle

Caernarfon Castle is a medieval fortress in Caernarfon, Gwynydd, North-West Wales.  It has been a UNESCO World Heritage Site since … Continue reading Welsh Castles: Caernarfon Castle