Where did Christopher Columbus sail through?

Columbus landed in Hispaniola and not North America. He left from Spain and it took him 32 days before sighting land.