Canada has so much to offer, from the seaports of the Maritime provinces along the Atlantic Coast to the rain forests of Vancouver Island. In between you will find vibrant cities like Toronto, the rolling plains of Alberta, and the mountain wonderland of the Canadian Rockies.

(You are being transferred to the updated version of this post at )