… , here are seven lesser-known Greek Islands where you can … yourself. GREEK ISLAND LOCALS DON’T WANT TO SHARE THE GREEK … on Ikaria.KARPATHOS In between Crete and Rhodes stands Karpathos, … Bahamas, Seychelles and Maldives of Greece, you can already begin …