
The Emmy-winning Apple TV series “Widow’s Bay” is set on an island off the coast of New England, but is the sleepy town a real place?

The Emmy-winning Apple TV series “Widow’s Bay” is set on an island off the coast of New England, but is the sleepy town a real place?