Caernarfon
Caernarfon is a royal town in Gwynedd, northwest Wales and is the traditional county town of the historic county of Caernarfonshire. It is famous for its castle
Caernarfon is a royal town in Gwynedd, northwest Wales and is the traditional county town of the historic county of Caernarfonshire. It is famous for its castle