What is the secret of the olive tree according to the ancient Greeks?
The olive tree is evergreen, hundred-year-old and fruit-bearing. The hot Mediterranean sun and mild winters, with frequent heavy rains, help olive trees to develop and bear fruit. The olive tree has a long life and retains its productivity for...
Read more