Helene says: 'The Alsace region in France [bordering Germany], hands down, has the best food at its Christmas markets. Markets like those in Strasbourg and Ribeauville offer an incredible variety ...