I get this error all the time when traveling.

The login system logs your IP address and does a GeoLocation look up. If your login location is far different than before, assuming a different state or different country. The automated account security precautions kick in.