One of the Seven Wonders of the ancient world, the Colossus of Rhodes, was a towering bronze statue of the Greek Sun god ...
Rhodes, the largest island of the Dodecanese archipelago in Greece, possesses a history spanning millennia. While currently a major Mediterranean tourist favourite, Rhodes is uniquely distinguished as ...