turantour Archive

Turkish Delight 1/5: Inspiring Istanbul

Turkish Delight /noun/. A small cube of starch or sugar gel that has chopped nuts and dates generally flavored with rosewater, mastic, bergamot orange, or lemon. Otherwise known as...
error: Content is protected !!