News

Nestled in the heart of Crete, Greece, stands the Olive Tree of Vouves, one of the oldest living olive trees in the world. Estimated to be between 2,000 and 4,000 years old, this extraordinary ...
Crete has been a food destination a long time in the making. Greece’s biggest island is dotted with centuries-old olive trees ...