Click on image to enlarge
Click on enlarged image to close
Rhodes is a Greek island approximately 11 miles southwest of Turkey in eastern Aegean Sea. It is the largest of the Dodecanese islands. For additional photos of Greece, click “Greece” on the Home page.