Barcelona, meanwhile – Spain’s second largest city – offers a more idiosyncratic charisma. A key trading port since pre-Roman ...