Christmas in Leros, Greece

Leros is a small Greek island in the Dodecanese in the southern Aegean Sea. We are yacht sitting here for 3 months over the winter. On this charming island, with a winter population of less than [...]

Start typing and press Enter to search