Manzanilla Sanlucar de Barrameda
Sanlúcar de Barrameda, nestled on the Atlantic coast of Andalusia, Spain, is the exclusive home of Manzanilla Sherry. This unique fortified wine owes its distinct character to the town's cool, humid maritime climate and the influence of the Guadalquivir river. Manzanilla is a dry, pale Sherry, known… Read more