Come along with me and enjoy the photos I have taken on my adventures.

Star Clipper Indian Ocean
Crossing Rhodes, Greece

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.