Beautiful World : The Wormhole: a strange natural rock … The Wormhole: a strange natural rock formation on the island of Inishmore, Aran Islands, Ireland. [OC] [3264×1836] Picture found by the Ditpub “Beautiful World” searcher. Original was...