New England's fall foliage is back and drawing leaf-peepers from around the worldNew England's leaf-watching season attracts tourists for scenic views, making it an accessible form of tourism for all.