• Cyclops Cave (Yioura)

    Also called the Cave of the Cyclops, off the coast of Thessaly in Greece is the location of a uninhabited islet of Youra, in the Northern Sporades. Its archaeological site has evidence of human occupation through the mesolithic and late neolithic periods. Later material, such as roman lamps were discovered there. Led by Adamantios Sampson,…