The Davidson Center Archaeological Park is an open-air archaeological museum located on the Temple Mount, near the Garbage Gate of the old city of Jerusalem.
The Davidson Center Archaeological Park is an open-air archaeological museum located on the Temple Mount, near the Garbage Gate of the old city of Jerusalem.