Where is / Where is Ireland / Where is Beal Atha na Sluaighe

Where is Beal Atha na Sluaighe