Need more info about Barcelona attractions? Explore our top 10 sites in Barcelona and modify the itinerary according to your needs.
More beach locations could be found in the island of Mallorca. Here is our comprehensive guide for the top 10 Mallorca beaches.
Have more time? Visit Girona and read our top 10 things to do in Girona guide.