Why Now Is the Perfect Time to Visit Spain’s Costa Brava
The charms of Spain’s Costa Brava (which translates as “wild coast”) are well known. Stretching north from Barcelona to the French border, the rocky stretch of coastline is beloved for its picturesque seaside towns, exquisite beaches and…