World’s Largest Cherry Pie – Charlevoix, Michigan – 05/15/2018

Every town has at least one claim to fame! In Charlevoix, Michigan, you can find the “World’s Largest Cherry Pie”…