ADVERTISEMENT

What region produces approximately 95% of the world's olives?

Geography Trivia: What region produces approximately 95% of the world's olives?