Where can you find more glorious beaches per square mile than anywhere else in the world? The answer is Greece, in particular the evergreen Ionian Islands…