Locals say that the best time to cruise Alaska is the end of May or the beginning of June for the best weather and smaller crowds, but visiting Alaska is a great experience no...