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

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

Did you like this fact?

50

Please share:

Fact Comments