Olive oil in Crete, Greece The Cretan Olive Oil Crete is a unique island in the Mediterranean Sea. It is the southernmost tip of Europe, a place blessed by God an... Continue reading