GHD

View Original

Ikaria: The Island Where People Live Forever

On the Greek island of Ikaria, life is sweet… and very, very long. So what is the locals' secret?