Ikaria: The Island Where People Live Forever March 4, 2019 On the Greek island of Ikaria, life is sweet… and very, very long. So what is the locals' secret?