Leaf peepers rattle some New England villages. This town wants them.By / November 3, 2026 New England towns offer differing approaches to managing inflows of foliage-seeking tourists.