All About Sherry!

Sherry is a wine from the vineyard area of Jerez, Andalucia, in southern Spain (you’ll see the appellation D.O. Jerez…