Small Town Travel Log: Shelburne Falls, MA

Shelburne Falls, MA is a charming and picturesque town right on the edge of Vermont and the Berkshire Mountains. We spent a long weekend there to celebrate Cathy’s 30th birthday and soak up some of the local culture.
Advertisements