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

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

Fact Comments