It is believed that leeches are present in Lake Minnewaska due to pollution and the water from the falls that enter the lake. Additionally, renovations at Lake Minnewaska may have contributed to the presence of leeches, though this has yet to be confirmed.