This website provides a quick overview both Canada and 9 MBA schools in Canada. I'd take the information with a slight grain of salt as the website is actually a consortium of Canadian business schools, including:

Rotman - University of Toronto
Ivey - University of Western Ontario
Sauder - University of British Columbia

Why would 9 different MBA schools work together on a website? Well clearly the website is geared towards International students who may not be that familiar with Canada. By uniting to promote Canada, I'm imaging the thought is that by convincing international students about the quality and relevance of a graduate degree in Canada it's easier to then convince them to come to their specific school.

For a quick overview of life in Canada and a short profile on some of the major cities, this isn't a bad website, but I certainly wouldn't consider it a main source of information.