
Video Ad Feedback
Turkey’s ‘immortal’ olive trees are producing some of the finest olive oil in the world
In a country where they’ve been making olive oil for thousands of years, producers in Turkey’s grove-covered Ayvalik region believe theirs is among the very best.
01:58
- Source:
CNN