Okinawa boasts the longest life expectancy in the world.
Read more on wellandgood.com
robert halderman flipped this story into Time In My Mind•1610d