Jesus was born in Bethlehem, the city of King David.
Augustus Caesar ordered a census in Israel. Joseph and Mary went to Bethlehem for the census. The tiny city was crowded with Jews who also came to register. So there was no room for Joseph's family at the inn.
Mary gave birth to Jesus in Bethlehem. She wrapped him in cloths, and laid him in a manger.
Announcement to shepherds
That night, an angel appeared to shepherds who were keeping their flock. He told them the Savior was born in Bethlehem.
The angel said they would find the Messiah in a manger. Other angels appeared, saying:
"Glory to God in the highest, and on earth, peace towards men."
Shepherds visit Jesus
The shepherds left immediately, and found baby Jesus in Bethlehem. They told Joseph and Mary about the angels. And that an angel said the baby is the Messiah.
When the shepherds left Bethlehem, they praised God for all they had heard and seen.
King David may have tended his sheep in the fields these shepherds inhabited.