BARCELONA

Gaudi, beaches, football, and world-class cuisine! Visca el Barça!