Discover Barcelona away from the crowds
Barcelona is the second largest city in Spain and the capital of Catalonia. The city, which lies directly on the sea, has a lot to offer.
Barcelona is the second largest city in Spain and the capital of Catalonia. The city, which lies directly on the sea, has a lot to offer.