Day: October 5, 2020

5km from Carlow Town
Carlow Attractions
Gardens
Must visit place in Carlow

Delta Sensory Gardens

Delta Sensory Gardens have been voted the best place to visit in County Carlow by Trip Advisor for several years running. In addition, described as “An Oasis of Peace and Tranquility”. These gardens are unique for many reasons. And have so much to offer the visitor during all the seasons of the year. So, Delta Centre was established in 1990 […]

Read More