Life /

Health + Wellness


Canada Named the Best Country in the World for 'Wellness'

Canada Named the Best Country in the World for 'Wellness'

Canada has a reputation for life in the outdoors and a stellar healthcare system – even if "it's way better than the U.S." is hardly reason to celebrate. Lending some credence to this idea, a little something called the Indigo Wellness...
View this article.