The National Cherry Festival is the ultimate celebration of cherries. It's held every year in July in the "Cherry Capital of the World"-Traverse City, Michigan. This festival originated from a spring ceremony known as the "Blessing of the Blossoms." Thousands of visitors come from all over the world to celebrate the harvest and, of course, eat cherries.