The pasture is planted with a hundred of olive trees that let us make our own olive oil. Olive lovers, take note: the harvest is in November!