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