In the United States, the Thanksgiving holiday (the last Thursday of November) marks the beginning of six weeks holiday festivities, family feasts and seasonal treats. The ancient Indian health science of Ayurveda offers helpful tips on how to navigate the holiday season without gaining weight or over-eating. Winter cravings The increasingly colder days of fall bring…
READ MORE →