6 places you must visit in Barcelona

The Spanish city of Barcelona boasts a myriad of attractions for travelers who love eccentric architecture, historical sites, shopping and football. Here are six places you must visit if you're heading to the city.