Home Tags Best wine from Spain

Label: best wine in Spain

Castillo Ygay 2012, excellent

Castillo de Ygay, 2012 vintage from the Marqués de Murrieta wineries, is named the best wine in Spain and is among the 10 best in the world.

EDITOR PICKS