State Parks Tagged With: Londonderry

Lowell Lake State Park
Londonderry, VT
Lowell Lake State Park was established in 1977 when the State of Vermont purchased 207 acres from the Estate of Arline Weiss Gardner on the southern end of Lowell Lake. This area included the dam, cem