Lake Helen
From Wikipedia, the free encyclopedia
Lake Helen may refer to some places in the United States:
- Lake Helen, Florida, a city in Florida
- Lake Helen (Wyoming), a lake in the Big Horn Mountains
- Lake Helen (Lassen Peak), a lake in Northern California