31 July-Carlow Town Park

Carlow Town Park is centrally located between the Carlow and Laois parts of the town. Located on the banks of the river Barrow the Park, a wonderful twelve acre amenity, was officially opened in 2003 On This Day

Carlow photo

Photo by Nico Kaiser

Leave a Reply

Your email address will not be published. Required fields are marked *