HORIZONS Blog

Catalonia, a Spanish region, boasts stunning landscapes, ancient winemaking customs, and a profound love for wine.