All products and promotions are independently selected by our experts. To help us provide free impartial advice, we will earn an affiliate commission if you buy something. Click here to learn more ...
But the magic ingredient? Olive oil or, as Homer called it, liquid gold. And Crete is where it is at. Boasting millions of olive trees that flourish from the rich, fertile soil, Greece’s biggest ...