Town of Mesta on the island of Chios, Greece

Cafe in Mesta, Chios, Greece

Cafe on the island of Chios, Greece

Cafe in the town of Mesta on the island of Chios, Greece. Mesta is one of the Mastic Villages (Mastihohoria) where there is an abundance of mastic trees.

Share Button

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.