Whistler, a picturesque town located in the stunning Coast Mountains of British Columbia, is home to the largest ski resort in North America - Whistler Blackcomb.
Churchill in Northern Manitoba is a small town with a wild spirit. The kind of place where, in the summer, beluga whales coast along the Churchill River
Behold Canada's natural beauty and explore the best tourist spots, from the picturesque Pacific coastline to the majestic shores of the Atlantic Ocean, by rail on a one-of-a-kind train tour.