Barcelona is a sophisticated city in Spain’s province of Catalunya. La Rambla is a pedestrian street adjacent to the historic Gothic Quarter. The Church of La Sagrada Familia is just one of the architectural masterpieces created by Antoni Gaudi. The legacy of the 1992 Olympics, and grand civic buildings are a counterpoint to Gaudi’s singular style.