An olive tree can live up to 1,500 years!

Fact: An olive tree can live up to 1,500 years!

50

Fact Comments