Hara Hachi Bu: The reason why the Japanese live a 100 years or more

The residents of Okinawa Island in Japan have the longest life expectancy in the world. They live up to 100 years. Various studies have been done over the years to decode the secret to their long, healthy lives. Researchers have finally figured out their secret. For centuries, the Okinawans have been following the principle of ‘Hara Hachi Bu’. In English; it means filling up your belly up to 80% only. By practicing ‘Hara Hachi Bu’, the Okinawans are able to achieve longevity. Nutritionists Kavita Devgan and Tripti Tandon tell us…

Read More