Rhodes, the largest of the Dodecanese islands in Greece, is a popular tourist destination known […]