About 30 minutes to the west of Grand Rapids are the beautiful white sand beaches of Grand Haven on the southern shores of Lake Michigan