Module: WF-0057

Barcelona: Catalonian Capital

A Mediterranean hub, Barcelona is the second largest city in Spain, and the capital of Catalunya, one of the 17 semi-autonomous communities in Spain that covers a vast and diverse landscape from the striking coastline up to the Pyrenees.

Retrieving your results.