All About the Olive Oil

Did you know that Spain is the world's #1 producer of olive oil ? I visited an organic olive grove to learn all about it.

Advertisements