Greece
Visit Rhodes, Greece
Rhodes is the largest Dodecanese Island, and the most eastern in the group. It is situated in the Aegean Sea just 20 kilometres from the south-western coast of Turkey.
The island has been inhabited since very ancient times, and is well known for at one time being the location of the Colossus of Rhodes – the [...]