The opportunity to pack a suitcase and head out of town in the name of a great vacation is always something for travelers to look forward to enjoying. When Hatteras Island happens to be your destination, there’s even more to be thrilled about! Part of North Carolina’s Outer Banks, Hatteras Island has a way of captivating visitors time and again thanks to gorgeous beaches, amazing waves, and a rich history...