Braving the Winds on a Greek Isle