The Green Shop in Rhodes | Travel + Leisure
143 Sokratous Street
Rhodes Town
30-22410/77934

Rhodes' answer to the Body Shop stocks locally produced, all-natural cosmetics, plus olive oils, spices, liqueurs, and Greek sweets, such as moist sesame halva and sinfully rich baklava.


Created by the editors of T+L for Regent Seven Seas Cruises.

  lastArticle = and lastAward =