2023 Event Venues.

 

Main Venue:
St Thomas’  Hall
Dugort, Achill Island.
Co Mayo.Ireland

St Thomas’s Church.

The Valley House.       Masterson’s Bar