They can happen virtually anywhere. Iv'e seen video of UK tornadoes, but of course N America has the best conditions for them.
Cold dry Canadian air channeled down the east side of the rockies colliding with warm moist gulf of Mexico air.
That's why so many hit in TX, OK, KS, and Eastern Colorado, etc.