Every year hundreds of thousands of people flock to Traverse City for the National Cherry Festival, which begins Saturday and lasts 8 days.
Every year hundreds of thousands of people flock to Traverse City for the National Cherry Festival, which begins Saturday and lasts 8 days.