The Ancient Story of the Olive Tree 

Long before humans learned to write, the olive tree was already telling its own story.  Fossilised remains found near Lake Garda in northern Italy date back an incredible 12 to 15 million years — proof that this ancient tree has been part of our planet’s landscape since long before civilization itself.  The olive tree’s journey […]