Live long and prosper
The Japanese have long been known for their good health. More specifically, Okinawa, the southernmost prefecture off mainland Japan, is often referred to as "the Land of the Immortals" by the Chinese.
The average life expectancy of Okinawa is about 85-90 years, and the prefecture purportedly has the largest population of centenarians.
No, it's not in their water, and neither do they have an elaborate arsenal of longevity supplements. Instead, they've got simple secrets to living to a ripe old age.
Here's what they do differently.