Barcelona, capital of Catalunya, is a Mediterranean port city in northeastern Spain known for art, architecture, and vibrant street life. It blends Gothic quarters, modernist landmarks, beaches, and a strong local identity in Catalan culture. Like any old world port city, it's fun, ever changing but hardly aging. Take our tips and arrive a few days early.