Barcelona is a city that offers plenty to visitors regardless of their interests. Whether it's art, culture, history or shopping there's plenty of things to see and do to keep you entertained throughout your entire trip.Just a short trip by train along th ...