Okinawa Life Expectancy | What is their Secret?

Okinawans are the indigenous people of the Ryukyu Islands in Japan. Okinawa life expectancy is the longest on the planet and they have the highest known concentration of centenarians for any country. The average life expectancy for men is 78 years and women 86 years. They are physically active and mentally aware until the end[…]