Nestled in the town of Buxton on Hatteras Island/the Cape Pines lies in the heart of the Outer Banks of North Carolina near the ... More