Question: where is the villi located in the human body?
Answer: the small intestine