Starting an indoor herb garden? Find out 12 best herbs to grow indoors. These are easiest to grow and require less care. January 23, 2017 by admin Starting an indoor herb garden? Find out 12 best herbs to grow indoors. These are easiest to grow and require less care.