Carlow Castle is located near to the River Barrow in County Carlow, Ireland. It was built between 1207 and 1213, and is a National Monument of Ireland.
VISUAL Carlow
Carlow Town Park and playground
Cathedral of the Assumption of Blessed Virgin Mary
Carlow County Museum