Lake Helen

From Wikipedia, the free encyclopedia

Lake Helen may refer to some places in the United States: