tyb
Crete is the largest and most populous of the Greek islands, the 88th largest island in the world
>Some of their key discoveries regarding the Cretans and the world's powerful secret societies, considerably strengthen our own controversial theories regarding the importance of the Irish Druids (the Arya) in world history.