On Aug. 12, 2026, a total solar eclipse will sweep across the ... "I remember one cruise years ago, where the ship docked at a port-of-call which happened to be in the totality path.