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.
Your email address will not be published. Required fields are marked *
Name*
Email*
Website
Save my name, email, and website in this browser for the next time I comment.
Δ