Tuesday, February 22, 2011

Go Canada

The Economist Intelligence Unit has released its 2011 Liveability Ranking and Overview, also known as the world’s 10 most liveable cities. Three Canadian cities made the list, including Vancouver at #1. No U.S. cities made the top 10.

-Information from The Huffington Post
MomsRising.org