Although inferred information is far from perfect it is still one of the best options for identifying the location of records which fill out your forms. Marketo populates a known record with inferred state information leveraging the IP address.
If the inferred country value is not exactly what you want you can use an 'Add Choice' in your flow step to set the correct value.
Examples of country values.
It is possible for the Inferred Country field to be populated and the rest of the fields will be empty.
In some cases it is possible for the Inferred Country field to be populated with a value of 'Anonymous Proxy.'
Sometimes Inferred Country will be 'Anonymous Proxy' and the State Region value will be a state.