Ireland’s massive “Wormhole of Inishmore.” Natural or carved?

Ireland’s massive “Wormhole of Inishmore.” Natural or carved?

3 Likes