In all the years I’ve spent in Vermont, I had never heard of Lowell Lake State Park in Londonderry. For our 11th wedding anniversary, Dave, Phoebe and I made our annual weekend trip to the Inn at Weston. Innkeepers Bob and Linda Aldrich, a wonderful couple we’ve known since 2004 when we were planning our […]
The post Vermont Perfection at Lowell Lake State Park in Londonderry appeared first on Happy Vermont.