Lee, with its award-winning Main Street, is nestled in the scenic Berkshire Mountains of Western Massachusetts and offers convenient access to year-round cultural attractions, recreational activities and outlet shopping.
The region has proudly retained its homey, small town appeal. An authentic soda fountain in the drugstore and the last remaining 5 & 10 cent store in the Berkshires add to the character and charm of this small New England town, whose Main Street is now listed on the National Register of Historic Places. |