Greece has taken first place recently in the TasteAtlas list of 100 best-rated salads in the world with the dakos salad from the island of Crete. Four other salad recipes from Greece also made it onto the list with one even making it into the top five, further cementing the country’s strong culinary reputation. Last […] Read the full story on GreekReporter.com.