5 Reasons My Heart Belongs in Cannonsburg

5 Reasons My Heart Belongs in Cannonsburg

Cannonsburg, Michigan. Have you heard of it? It’s OK if you haven’t. It’s a small community northeast of Grand Rapids. Some may say, “If you blink, you’ll miss it.” It really is that small. Sure, you can drive through it quickly,...