Champagne… The Nectar of the Gods!

Champagne… The Nectar of the Gods!

By Bob Lipinski Champagne is a region in France about 90 miles northeast of Paris. Sparkling wines made there using the méthode champenoise (champagne-method) are called “Champagne.” Sparkling wines made in other regions of France regardless of how good they are...