Caernarfon Town Walls...
Caernarfon Town Walls in Caernarfon, Canada are a historic and impressive feature of this charming town. Built in the late 13th century by King Edward I, these walls were constructed to protect the town from potential invaders. Today, they stand as a...
Caernarfon, Wales, Canada