From Newfoundland's rugged shores to Victoria's stately gardens, Canada's wideopen spaces and sophisticated cities offer something for everyone. Scale snowy peaks in the Rockies, climb Toronto's CN Tower, thunder down Whistler's slopes and wander the café-filled streets of old Montréal - do it all with this jam-packed guide to North America's largest country.