La ville de Carlow ne se situe qu’à 80 km de la capitale irlandaise, Dublin. Fondée au XIIe siècle, elle devait alors servir à contrôler un passage très fréquenté sur la rivière Barrow. On y trouve plusieurs châteaux imposants bâtis au fil des siècles (Ballyloughan Castle, Ballymoon Castle…).