![]() | ||
Location |
Helen Lake is a lake located on Vancouver Island north of the head of Taylor Arm, Sproat Lake.
References
Helen Lake (Vancouver Island) Wikipedia(Text) CC BY-SA
![]() | ||
Location |
Helen Lake is a lake located on Vancouver Island north of the head of Taylor Arm, Sproat Lake.