What the heck wool are they trying to pull over our eyes?
Yeah it doesn't look like the natural flora of MA. It was probably filmed elsewhere. Not a deal breaker to me.
Its the western part of the state. It is believable for the time I would say. (I've only watched the first episode so far)