The Dome of the Rock, the Wailing Wall, and the Church of the Holy Sepulchre are all sacred sites located in __________.

A.
Baghdad
B.
Jerusalem
C.
Kabul
D.
Mecca

1 answer

B. Jerusalem