Olive oil touring in southern Spain

As the world’s top olive oil producer, some parts of Spain are home to picturesque seas of olive trees. Up to 220 million olive trees can be found in the country, making it home to the globe’s largest cultivated areas of the plants. Around 66 million of those trees are nestled in Jaén province, Andalusia,…