Icaria Patmos Naxos Milos Santorini Kos Rhodes Karpathos Kassos Kythira Gavdos Aegean Sea Sea of Crete Myrtoan Sea Ionian Sea Mediterranean Sea Crete Aegean Islands Cyclades Dodecanese Ionian Islands Greece consists of a mountainous, peninsular mainland jutting out into the sea at the southern end of the Balkans , the Peloponnesus