Ireland’s Inishmore island is home to what’s known as the “Wormhole” or “Poll na bPéist” which translates as the “Serpent’s Lair.”
Ireland’s Mysterious “Wormhole”

Ireland’s Inishmore island is home to what’s known as the “Wormhole” or “Poll na bPéist” which translates as the “Serpent’s Lair.”