
Set on a plain rising gently from the sea to a range of wooded hills, Barcelona is Spain's most cosmopolitan city and one of the Mediterranean's busiest ports. Restaurants, bars and clubs are always packed, as is the seaside in summer. The city's avant-garde chefs whip up a storm that has even the French reaching for superlatives.
