translate English to French: People travel to Canada because of its "must sees"—vast nature, wild animals, Niagara Falls, etc.
Les gens voyagent au Canada essentiellement pour y observer une vaste nature, des animaux sauvages, les chutes Niagara, etc.