Jun 11, 2016Barcelona travel guideBarcelona is the second largest city in Spain and one of the best city break destinations in Europe, if not the world. With a...