We've compiled a list of popular Canadian cities and outlined what it's like to live, work and play in each them. From the multi-culturalism and vibrancy of Montreal, Quebec to the laid back vibe in Halifax, Nova Scotia and the hard-working and playing environment of Calgary, Alberta you will find a community that suits you and your lifestyle.