List of countries for products that have the label Flavor - World

7 countries:

CountryProducts*
United States 5
France 3
Mexico 1
Italy 1
Germany 1
Netherlands 1
Belgium 1