I have a bet to clear up its on what city Winnipeg, Manitoba or Toronto, Ontario has the most humidity on average.
thanks, Arun

I am not sure what definition of humid you are using, but here is a definition of Humidex from

The Weather Winner’s site shows a list of cities ranked by number of days with Humidex over 30.

Toronto is more humid by this ranking, 9th vs Winnipeg at 23. Also by subjective impressions. Winnipeg has nice people and worse wind however. (Im in Thunder Bay, lived in the 'Peg for about a year 10 years ago.)