Catalonia, which cuts a large, triangular swath of land in Spain's northeastern corner, is the home of the brilliant architecture of Gaudí, the graceful Romanesque churches of Lleida, the beautiful beaches of the Costa Brava, and, of course, some of Spain's most delicious food!
…