Weather Forecast for Cape St James, British Columbia, Canada WEATHER Canada British Columbia Cape St James