Castle
Tellarought Castle
Castle
Tellarought Castle is a tower house of Anglo-Norman origin located approximately eleven kilometres south-east of New Ross in County Wexford, situated within Cushinstown Parish in Shelburne Barony. The castle represents a common medieval Irish residential fortification type, though its precise construction date remains unknown. The structure stands on agricultural land adjacent to St Brigid's Ch...
Discover the story behind Tellarought Castle, and every ancient site you pass — free on Baile Beo, iPhone & Android.