Barcelona erbjuder en variation av sevärdheter, inklusive imponerande arkitektur som skapats av Antoni Gaudí, historiska platser som Montjuïc Castle och charmiga gamla kvarter med medeltida arkitektur. Det finns också vackra stränder och levande gator att utforska.