Rhodes, Rhodes Island, Dodecanese Islands, Greece

Rhodes, Rhodes Island, Dodecanese Islands, Greece

The capital city of Rhodes occupies the northeast corner of Rhodes Island. Much of its flavor and architecture arrived with the Knights of St. John of Jerusalem, who occupied it 1310-1522. In the...

JDS Travel News JDS Viewpoints JDS Africa/MI