Blog
Rhodes - the largest of the Greek Dodecanese islands
Rhodes, the largest of the Greek Dodecanese islands, is known for its beach towns, ancient ruins and buildings from the time of the occupation by the Knights of the Order of St John during the Crusades.