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…