How many international airports does New Jersey have?

There are three international airports in New Jersey: Newark Liberty International Airport (EWR), Teterboro Airport (TEB), and Atlantic City International Airport (ACY).
Copyright Wanderlust World © https://www.ynyoo.com