Der Lowell Lake State Park liegt in den Countys Windham in Vermont. Es ist ein schöner State Park, der sich am Ufer des Lowell Lake befindet. Besucher können hier wandern, angeln, picknicken und die Natur genießen. Der Park bietet auch Campingmöglichkeiten für Übernachtungen im Freien.
State: Vermont
Type: State Park
County: Windham