Ikaria: The Greek island of relaxation and friendly localsYou will hardly understand Ikaria unless you read about it, get into its rhythms, listen…