israelandyou.com
Church of Saint Peter in Gallicantu - Israel and You
The Church of Saint Peter in Gallicantu was built on Mount Zion in 1931 where according to tradition was the place of the palace of High Priest Caiaphas.