Shopping! Cadiz, Spain carries a whole gamut of shops and products, from the usual souvenirs to exquisite handcrafted products, high fashion and run-of-the-mill “I've been to Cadiz” t-shirts. Take your pick.