Dodecanese Islands / Greece / Rhodes 2000 – Rhodes; the Colossus and the Knights Castle Rhodes or Rhodos is the largest of the Greek Dodecanese islands, lying about 11 miles from the Agean coast of Turkey, which is why there is such a big castle …
You must be logged in to post a comment.