It’s all Crete to me

Crete is the largest of the thousands of Greek Islands you may want to hop to for your perfect sunshine European vacation. Floating in the blinding blue of the Agean sea, Crete is the birthplace of Zeus and home of the mythical Minotaur.

It’s all Crete to me Read More »