history of olive trees

Olive trees, ‘Olea europaea’, are the oldest fruit trees and certainly one of the most important fruit trees in history. Olive culture has been closely…