Thread:HappyPlayer/@comment-22439-20120802095720/@comment-4999494-20120803123327

Yup but if you come here the most trees you will see is olive trees!Somewhere I heard(I don't remember where) that Crete make the best olive oil in the world.