Tag: dolbadarn

spot_imgspot_img

Dolbadarn Castle – Stronghold of the Welsh Princes

Dolbadarn Castle is a 13th century fortification, built at the foot of the Snowdonia mountains near the Llanberis Pass, in northern Wales.