decorations galore, and unique souvenirs. Barcelona is an energetic city known for its delicious food and carnival-style ...