
Located at the foot of the Serra de Collserola, on the shores of the Mediterranean, the capital of Catalonia is a must-stop for architecture enthusiasts and beach bums alike.










Located at the foot of the Serra de Collserola, on the shores of the Mediterranean, the capital of Catalonia is a must-stop for architecture enthusiasts and beach bums alike.








