Christmas in the World (Infographic)
Did you know it can take up to fifteen years to grow a standard-sized Christmas tree? (This makes me want a Christmas tree made from books.) Do you know what the world's largest Christmas gift is?
The Statue of Liberty -- France gave it to America in 1886. Pretty good gift, right?!
Want to learn how to unlock the power of food to heal your body, prevent disease & achieve optimal health? Register now for our FREE Functional Nutrition Webinar with Kelly LeVeque.