Recognized for its unique architecture and art, Barcelona is the cosmopolitan capital of Catalonia region in Spain. The area is widely known for Pyrenees Mountains and Costa Brava’s