dwalletta

By dwalletta

Olive trees

They are everywhere.
According to our tour guide (self appointed), each tree produces 5 litres of oil a year. That's a better productivity rate than bees, which require eight bee lifetimes to produce a teaspoon of honey.
Two pub quiz facts for the price of one.

Comments
Sign in or get an account to comment.