Crete, the home of the Greek Gods