Scopelos port view

Skopelos is a Greek island in the western Aegean Sea. Skopelos is one of several islands which comprise the Northern Sporades island group.

Photo by Nick Papakonstantinou
Photo
Shared publiclyView activity