A look out from the "Bridge of Flowers," a Shelburne Falls attraction. Shelburne Falls is a small town in Western Massachusetts, a short distance off Route 2.
Help this site!
Answer five short questions in an anonymous survey to help improve this website.
Start Survey