Results 1 results found Socrates Street with Suleymaniye Mosque, Medieval Rhodes Town, UNESCO World Heritage Site, Rhodes, Dodecanese Islands, Greek Islands, Greece, Europe People in the Socrates street in the evening, old town of Rhodes, Rhodes, Dodecanese Islands, Greece, Europe People in Socrates street in the evening, old town of Rhodes, Rhodes, Dodecanese Islands, Greece, Europe