Prevision Meteo Canada

Canada has a variety of climates due to the fact that is has a very large surface.
 
Clima Canada
Météo Canada - List of Cities