Home
Our Story
Shop
Enjoy
Events
Contact
More
The oldest olive tree in the world has been found on the island of Crete. It is believed to be over 3000 years old and still bearing fruit.