Iveragh Peninsula, 2026