Influencers overran a rural Vermont town. Now its locals are fighting back

During fall foliage season, hundreds of tourists flock to Pomfret, a small town of 900 locals.

Influencers overran a rural Vermont town. Now its locals are fighting back
During fall foliage season, hundreds of tourists flock to Pomfret, a small town of 900 locals. Read More