We are planning on spending 3 weeks in Canada next summer. We need to visit friends in Vancouver and Toronto and hope to squeeze a train journey in too. Kids will be 5 and 2.
Any suggestions for things to do between the two cities? I'd like to see some of the central part - where would be best for that?
I was thinking of starting in Vancouver for a week, then a week hopping across to Toronto then a few days there and then on to Montreal or Quebec
What should I skip and what is a must see?