Yes, people flock to Vermont to do "leaf peeping" - even other New Englanders who somehow don;t notice the changing leaves in their own cities and towns!!