Packed with culture, history and even sandy beaches, Barcelona offers something for everyone. A contemporary, bustling city, Barcelona is the ideal destination for culture vultures and foodies alike. To the north, Catalonia is the perfect break from the city, from its charming towns and quaint villages to the pristine beaches of the Costa Brava.
In Barcelona, Gothic architecture is interspersed with contemporary sculptures; masts of vast teak sailboats vie with ancient monuments and avantgarde modern buildings down at the harbor, and tiny chocolate and churros cafes hold court next to Michelin-starred restaurants in the heart of the city.
For the art and architecture fiend, Gaudí, Picasso, Miro, Lichtenstein and more all have their stake in Barcelona. The most famous of Barcelona's landmarks, Gaudi's Sagrada Familia towers above the city's rooftops, while Park Güell offers respite from the summer sun and La Pedrera and Casa Batlló should also not be missed.
For the foodies, visitors will delight in the mind-boggling visual and actual feast that is the Mercat de Sant Josep de la Boqueria, a bustling covered market offering artisan honey and whole legs of Iberican ham alongside hand crafted chocolates and thirst-quenching Valencian orange juice.
Outside of Barcelona, the towns, villages and beaches of Catalonia have a lot to offer. For a culture fix, explore Figueres, the birthplace of Dali, and home to a museum dedicated to his works. By the water, villages such as Cadaques make the perfect coastal retreat, and the beaches of the Costa Brava are simply delightful. Soak up the sun in this idyllic corner of Spain and enjoy the fantastic cuisine, whether in a traditional seafood taberna or a Michelin-starred restaurant.