Panhandle Lake
Panhandle
Tulelake, CA 96134
Panhandle Lake in Tulelake, CA, is a serene body of water nestled in the northern part of the state.
This natural lake offers a peaceful setting for fishing, boating, and enjoying the surrounding wildlife.
Generated from this place's information
See a problem?