I've lived in Van, Calgary, Edmonton, Toronto, Ottawa, and Montreal. Toronto, because of the sheer size and the number of women is, in my opinion, the best, followed very closely by Edmonton (I know, it sounds weird but the massage scene there is off the charts), Montreal, Ottawa, Calgary and...