Which church is revered as the location of the Nativity of Jesus?
Church of the Nativity
Church of the Holy Sepulchre
Basilica of the Annunciation
St. Catherine's Church
Answer
The Church of the Nativity in Bethlehem is revered as the location of the Nativity of Jesus. It is a major pilgrimage site for Christians, particularly during the Christmas season.
Bethlehem Brain Twister: 20 Questions to Twist Your Mind