|Subject: Re: Canada|
One of the best ways to see Canada is by train. Here's the VIA Rail Canada web site: http://www.viarail.ca/en_index.html
This web site includes many tour options for Canada though you would need more than one tour for all your selected destinations:
Hope that helps a bit.