Millions of people enjoy a trip to the Spanish city every year ...