When is the best time to do whale watching in Alaska? | Odyssean Travel