Lake Helen

Lake Helen may refer to several places:

United States

Canada

See also