Where are Leeches Found?

Leeches (related to the earthworm) can be found in lakes, marshes, ponds and just about any place where there is water. It is fairly common to find leeches living next door or in your family tree, too!