2023 Event Venues.
Main Venue:
St Thomas’ Hall
Dugort, Achill Island.
Co Mayo.Ireland
St Thomas’s Church.
The Valley House. Masterson’s Bar
St Thomas’s Church.
The Valley House. Masterson’s Bar