Rhodes is the largest island in the Dodecanese, a Greek archipelago in the eastern Aegean just 12 miles (18km) from the Turkish coast. It has numerous beaches and is washed by translucent seas, but ...