The Buzz heads into The Mohawk Trail in New England’s first official “scenic Tourist Route' to find out what to see while visiting in Massachusetts.