Here’s a beautiful arrangement of a favorite carol.
Can you imagine walking or riding a donkey for about 100 miles? That was the length of the journey Joseph and Mary had to travel when Mary was very pregnant.1
When they finally arrived in Bethlehem, their journey did not end. They searched all over the town for a room. Finally, they were told they could stay in a place where animals were kept. It was in these humble circumstances that our Savior was born!
Note
1. See D. Kelly Ogden, “The Road to Bethlehem,” Ensign, Dec. 1995.