Where People Live The Longest

Where People Live The Longest

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.

Popular in the Community

Close

HuffPost Shopping’s Best Finds

MORE IN LIFE