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 […] January 31, 2020 27