Island Hopping

Off the coast of mainland Greece, sprinkled in assorted shapes and sizes across the crystal clear waters of the Aegean and lonian Seas, are more than 1,000 islands, each wreathed in colorful beaches and blanketed by breathtaking landscapes.

by