Caernarfon Castle
Caernarfon Castle is undoubtedly one of north Wales’ most impressive structures, built as a symbol of English dominance over the Welsh. Caernarfon was built to recall the architecture of Constantinople and the imperial strength of […]

