Lowell Lake State Park, Londonderry VT

The Lowell Lake State Park in Londonderry, Vermont is a lovely secluded spot. Enjoy the 3.5 mile trail around the lake or bring your kayak and enjoy this peaceful lake. Parking is limited so you’ll want to get there early on the weekends. lowell-lake-01lowell-lake-02lowell-lake-04

Leave a Comment

Your email address will not be published. Required fields are marked *

Similar Posts

Scroll to Top