Europe Greek Isles October 11, 2000 Harman Stinson Leave a comment Photos of the Greek Islands : Mykonos, Santorini (The Cyclades) and Rhodes (The Dodecanese). [Show as slideshow]