The best place to live in Canada is small, really small. It is often assumed that residing in a modest-sized town implies giving up access to most services and amenities you need but it may not be true everywhere. Satellite communities have evolved around major centres to deliver small-town flare with big-city conveniences. Several of