Whistler to Winnipeg. Vancouver to Victoria. Calgary to Charlottetown. The vast and beautiful country of Canada is just waiting to be explored. It's all here: fantastic food, great hospitality, a thriving arts scene, and mile upon mile of rugged natural landscape. Whether you're walking the ramparts of Quebec City, lying low in a lakeside resort, living it up in Toronto or skiing in the Rockies, a Canada holiday is sure to put the spring back in your step.