Yacht berths at Chalki town, Greek island of Chalki situated off the north coast of Rhodes, Dodecanese Island group, Greece.

- Image ID: HAF69A
Roy Conchie / Alamy Stock Photo
Image ID: HAF69A
Yacht berths at Chalki town, Greek island of Chalki situated off the north coast of Rhodes, Dodecanese Island group, Greece.
Location: Chalki, Rhodes, Greece