Tullow (Irish: An Tulach, meaning The Mound) is a town in County Carlow, Ireland. It is located on the River Slaney where the N81 road crosses.
Choose the category Haven’t found your object in our catalogue?Add it! It’s easy and absolutely free!