Caption
Rhodes Town. Greek coffee beans and coffee grinders on sale on Odos Sokratous the main shopping street in old Ottoman area. UNESCO World Heritage Site. Greek islandsDodecaneseRhodesRhodosRodiAegeanMediterraneanEuroholidayUNESCOWorld Heritage SiteOld TownmedievalLeonidasOttomanCruiseportharboursummerseasonshoppingSokratousafternoontouristDestination Destinations Ellada European Greek Southern Europe Rodos Sightseeing Tourists