Charlevoix, Michigan sits on the shores of Lake Michigan like a postcard that somehow came to life, and you’re about to ...