Rhodes
An island located in the northeast of Candia. It is said that there was a huge statue of the ancient Greek Sun God, Helios, at the port on Rhodes.
|
|
Rhodes
An island located in the northeast of Candia. It is said that there was a huge statue of the ancient Greek Sun God, Helios, at the port on Rhodes.
|
|