Artemis The Keftiu Legend: When Peace Swayed All Creatures 5 years ago Knowledge of the Keftiu, the place, and the people said to have been the "nail that held up the world,"… Crete: Birthplace of the Wild Goddess of the Hunt 5 years ago On Crete, there is a legend, a god or goddess, or a myth around every bend in the road or… Crete’s Hidden Treasures: The Paximadia Islands 7 years ago Instagram shares and some history of the amazing Paximadia Islands in the Gulf of Mesara in south Crete.