Where is Frisco, NC?
Frisco is at the end of Hatteras Island, south of Buxton and Avon but north of Hatteras Village. It is part of the Cape Hatteras National Seashore.