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
Photo by Nico Kaiser
Events from History
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
Photo by Nico Kaiser