Talking of souvenirs, Spain has a variety of stuff to take home. Food lovers can buy Olive oil, cheese, and wine. Artsy pieces like Flamenco dresses, ceramics, and pottery, embroidered fabrics are great. Lastly, the memories of your trip to Spain, Barcelona, will be cherished souvenirs.