Nowhere in the Bible does it say there were three wise men, only that gold, frankincense and myrrh were given to the Christ Child, who was not in the stable but in a house (Matthew 2:11).
He was probably about two years old when they arrived. That’s why Herod issued the order to kill all boys two years old and under. It would make sense that they came from a great distance, following God’s special star to guide them to Jesus.
“He was probably about two years old when they arrived. Thats why Herod issued the order to kill all boys two years old and under.”
Not necessarily; Herod could easily have been just covering his bases. All Jerusalem knew that Herod was alarmed at the news of the birth of a rival king, and he would be more likely to err on the side of killing a few boys who were older than the prophesied future King than he would to to say “kill all infants not yet able to walk”.
Besides, he had already told the Magi to tell him the location of the child and they had not done so. Why would he trust their calculations of the child’s age? What if they had lied to him and the child was, in fact, older than they claimed?