Shelburne Falls Visitors Center invites you to explore the charming town of Shelburne Falls, Massachusetts, located on the historic Mohawk Trail.
Discover iconic attractions such as the breathtaking Bridge of Flowers and the fascinating Glacial Potholes during your visit to this picturesque destination.
Generated from their website's infomation