translate English to French: It offers a number of astounding national and international destinations.
Elle offre un nombre de destinations nationales et internationales stupéfiant.