Skopelos, Skopelos Island, Sporades Islands, Greece

Skopelos, Skopelos Island, Sporades Islands, Greece

Once a Venetian possession, this island 75 mi/120 km north of Athens in the Sporades has beautiful sandy beaches, cobblestoned streets, flowers, numerous bays, pine and olive trees, and churches—...

JDS Travel News JDS Viewpoints JDS Africa/MI