Ah, France, land of food and wine. For those of you that will be travelling to France there are basically seven regions that produce fine champagne, wines and spirits. In France about 70 per cent are red wines and 30 per cent white. Champagne.
Read more >