Where do Tapeworms Live?

Tapeworms live in the digestive tract of humans and animals. Some tapeworms have grown to be over 100 feet long. They can be ingested from eating the meat from infected animals. For more information see here: