Welsh Castles: Harlech Castle

Harlech Castle is located at Harlech, in Gwynedd, North Wales. The mediaeval fortress was constructed by King Edward I towards … Continue reading Welsh Castles: Harlech Castle