Summary: Rhodes (or Rodos) is an island in the Aegean Sea, the largest of the Dodecanese Island complex. It is located at the southeastern edge of the archipelagos of the
Image Dimensions: 160 x 237