Gwynedd Castles Caernarfon Castle The impressive Caernarfon castle stands quite magnificently on the eastern shore of the Menai Strait and in the town of Read more