|
 
 
Lowell Lake
This 102 acre lake is located
in Londonderry, Vermont within Lowell Lake State Park.
The use of gas powered boats is not allowed. Fishing is
done from boats or canoes with electric trolling motors.
Large mouth bass are the main warm water species within the
lake.
|