Greek islands offer the finest local delicacies and this is an article for those who look to be taken away by both natural ...