Not sure if you know, but the best olive oil in the world comes from Spain - the leading producer of olive oil in the world. The area of Andalucia, known as the “sea of olive trees," is an area made up of 70 million olive trees. Within this area, on the side of the mountain, there is a small town of 12,000 people, called Jodar.
In the 1950s, Pedro and Teresa Ruiz Navarro planted 846 olive trees, adding to a grove managed by our ancestors for centuries. Today, these centuries-old olive trees are still carefully maintained by the same family