Answer:
according to me surely location had played a major part, why new Mexico and California became slave of free states, as the geographic positioning of these parts gave quick access for invasion and gaining the ultimate authority for the invaders