Search Results
Journal Article
Putting out the welcome mat: how big is the tourism industry?
New England receives more than 100 million visitors every year. But assessing their impact on the local economy is tricky; and the answer partly depends on where you look.