5 minutenSkiathos- Sporades - Greek islandsGreece is home to some of the finest ingredients in the world