Rhodes is found in the Aegean Sea and is the largest of Greece’s Dodecanese islands
Source link
Beautiful island 4 hours from London with the world's most underrated city break you can get to for £40

News
Rhodes is found in the Aegean Sea and is the largest of Greece’s Dodecanese islands
Source link