Achill Island, which is a symbol of the untamed wildness of the Atlantic coastline, is located in the centre of the Wild Atlantic Way. Achill Island is the ideal antidote to metropolitan living thanks ...
From its beaches, cliffs, and lake, the film was shot extensively on location on Achill Island, and also on Inis Mór island in Co Galway. Keoghan raved about the spot on James Corden's This Life ...