Skopelos Island, Greece

Skopelos is a lush and peaceful Greek island in the Aegean Sea.

A scenic view of Skopelos Town on Skopelos Island, Greece, with its white buildings and red-tiled roofs cascading down a lush green hillside to the tranquil harbor.