Let me try a low-tech explanation, expanding on @JonCuster comment.
Think about waves. If you drop a pebble in water, a wave spreads out in a circle.
If there is a short wall in the water, the wave will curve around the wall and go the other way.
If you simultaneously drop two pebbles a small distance apart, each starts its own wave in a circle.
These waves interfere, so in some places they reinforce, and in other places they cancel, but you could say in all places both waves are there, and they are just combining.
Suppose you drop 100 pebbles in a line 1 inch apart.
They all start their own waves, but what do you see?
Out to the sides, the waves pretty much always cancel, and perpendicular to the line of pebbles the waves reinforce along a line that moves away.
At intermediate angles, they partially reinforce.
If you drop 200 pebbles 1/2 inch apart, you'll see that the effect is stronger - the waves at intermediate angles are weaker.
Light is the same way, when you consider it as a wave.
When you shine a laser, you can think of it as a very large number of pebbles all in a line being dropped together, so the wave is very coherent in the forward direction.
It still spreads out a bit at the edges.
Well, the power in that wave at a given place is nothing more the probability of seeing a number of photons in that place, over a given time.
So to try to answer your question, waves take all possible paths, but waves interfere so you only see photons in places where the waves interfere constructively.
You might be tempted to say the photon took all possible paths, but that's not right.
The waves take all possible paths, just as they do with pebbles in water.