Rhodes Pictures: Clock Tower in Rhodes Greece

Clock tower, Rhodes
Our pictures of Rhodes, Greece: The old Clock Tower at Orfeos Str. in the town of Rhodes, Dodecanese.

Close window

Related:
Villages
Beaches

More:
Photos
Hotels

Back:
Rhodes Pictures
Rhodes Home
Dodecanese islands
About Greece