If you’ve been to Japan and have been out-walked or out-climbed by a Japanese senior citizen, you’re not alone. 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 to 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.