With more than 200 inhabited islands scattered across the Aegean and Ionian Seas, choosing where to begin your Greek island adventure can feel almost impossible. Each island has its own rhythm, ...