What island is Corolla NC on?

Corolla is an unincorporated community located in Poplar Branch township, Currituck County, North Carolina along the northern Outer Banks.