Barcelona (2 1/2 days)
Barcelona, the first stop in this itinerary through northern Spain, is one of Spain´s most European cities. Modern, busy… but it offers so much more: Gaudi architecture, beaches, bars, and food markets, a fantastic Gothic district, and beautiful squares with a truly Mediterranean flair. Barcelona is also easy and very pleasant to walk. The city is very flat and boasts two super avenues that are amongst the must-do: Paseo de Gracia (a must to enjoy Gaudi and modernist architecture) and Las Ramblas, one of the most lively pedestrian streets in the world. You will need at least two days to enjoy Barcelona and your stay could easily be extended to visit Montserrat monastery and the nearby wine regions of Penedes or Priorat. Art lovers will find lots to do, families can enjoy theme parks at the top of a hill, and sports lovers can visit the Barcelona football stadium. Also, north of Barcelona, the coast of Girona offers both ideal beaches and small villages that contrast and fun and party resorts.