Cherry Festival in Traverse City
Earlier this month, Traverse City hosted the 88th Annual National Cherry Festival. Since its start in 1925, the Cherry Festival’s mission was to celebrate and promote cherries. From cherry treats to cherry pit spit and pie eating contests, Traverse City transforms into the unofficial “Cherry Capital of the World” with... Read more