The Spanish wine Castillo Ygay, wins the award for the Best Wine in the World 2020
A Spanish wine won the award for best wine in the world in 2020. Do you know which one it is? It’s a red wine. It’s a Rioja Designation of Origin wine called the Castillo Ygay Gran Reserva Especial 2010, which is produced at the Marqués de Murrieta winery. Castillo Ygay edged out the French Château Léoville Barton 2016 after being awarded … Read more