From nature and history to lighthouses and more - the Outer Banks has some great local attractions you don't want to miss!