Where People Live The Longest

Posted: Updated:

Something remarkable links the remote Japanese island of Okinawa, the small Sardinian mountain town of Ovodda and Loma Linda in the US. People live longer in these three places than anywhere else on earth.

Read the whole story at BBC

From Our Partners