The Big Indian on Mohawk Trail is a quaint establishment nestled in the charming town of Shelburne Falls, MA. It offers a variety of unique gifts, souvenirs, and local artisan products to visitors passing through the area.
With its rustic charm and welcoming atmosphere, The Big Indian on Mohawk Trail provides a memorable shopping experience for those seeking one-of-a-kind treasures and mementos from their travels.
Generated from their business information