Carlow Castle – 800 years old and still standing

A brief history of Carlow Castle, a building which has borne witness to years of change