Tag Archives: The pink Mosque of Suleiman the Magnificent
Rhodes
Rhodes is the largest of the Dodecanese islands, the southernmost group of Greek islands, scattered along the western coast of Turkey. Owing to their great distance from Athens, the Dodecanese islands have been subject to various invasions and occupations over … Continue reading