Olive harvest was finished in November 2013, we have produced 230l of the best quality olive oil from our 147 trees. Oil is available for sale at the villa.
Back