Vancouver vs. Toronto vs. Montreal

  • Here is the dilemma. These are three fantastic cities. Where is best to live and work. I do speak French and English.

    13 May 2006, 03:50 Anonymous
These Forums are no longer active. To post a new discussion, please visit our new Canada Forums.
These Forums are no longer active. To post a new discussion, please visit our new Canada Forums.