Born as a traveling market La Boqueria is one of the best markets in Europe. A paradise for the senses, this is where...
Las Ramblas · La Rambla, 91, Barcelona
El Corte Ingls is Spain's largest department store chain and sells everything from clothing and electronics to meats...
Las Ramblas · Pl. de Catalunya, 14, Barcelona