What Is Carmenere Wine?

Originally from Bordeaux, the best Carmenere wines are from Chile. Check out this dry red wine’s quirky backstory and tips to find delicious Carmenere wines.