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

Do you like this fact?

50

Fact Comments