The liver is the largest internal organ in the body and its responsible for keeping toxins away from the body.
Located below the diaphragm, it nests in the upper right area of the stomach. It helps break down fat by producing bile that helps to digest it (fat) so it can be easily absorbed by the small intestine.