limnossign.jpg

In the small harbor of Limnos below the town of Volissos is the Limnos Taverna which has this sign at the entrance.

[Back][Up][Next]