Caption
Rhodes Town. Part view of Ibrahim Pasha Mosque on Odos Sokratous main shopping street in old Ottoman quarter of the Old Town. UNESCO World Heritage Site.Greek islandsDodecaneseRhodesRhodosRodiAegeanMediterraneanEuroholidayUNESCOWorld Heritage SiteOld TownarchitecturemedievalLeonidasOttomanCruiseportharboursummerseasonbluesunsunshineclearblue skycloudlessSokratousafternoontouristgreek orthodoxislamDestination Destinations Ellada European Greek Southern Europe History Historic Islamic Religion Religious Rodos Sightseeing Tourists