Local Loves: Nichewaug Inn

Petersham, Massachusetts is one of those small, “blink and you’ll miss it” towns here in New England you may not even realize you’re driving past or through on your way to/from another place. With a relatively small population and comprised of mostly forests and reservations- it’s an easy place to miss on a map. And […]

Read More