In an entry to travel.se on reciprocal agreements for learner drivers, it is mentioned that in North Carolina:
The International Drivers License is NOT recognized in North Carolina and cannot be used as a drivers license.
On the referred page it is however stated that
Residents from other states or countries may operate vehicles in North Carolina using their drivers licenses. The same restrictions or limitations as imposed by their home states or countries apply in North Carolina.
These two lines do however contradict each other since a local drivers license always is an intrinsic part of a International Drivers License.
What is the rationale behind denying IDP's and allowing local, foreign, drivers licenses. Also the use of the word "may" in "Residents from other states or countries may operate vehicles" is confusing.
So with an EU drivers license, can I or can't I drive in North Carolina?