Barcelona, the Costa Brava, and the F1 Spanish Grand Prix: A Week in Catalonia Posted on March 13, 2026