Possible Answers For: New England tourist mecca