Skopelos Island

Skopelos Island

From the Greek Sporades Islands, Skopelos Island in Greece , is  the second island in the Northern Sporades chain and the largest of the three, is situated between Skiathos and Alonissos. With a wonderful balance between those who want more from their vacation than simply lying on the beach all day, Skopelos is an island…