The Church of Saint Peter in Jaffa

The Church of Saint Peter is considered to be the only church facing west in the Middle East.


Looking at the Facade of the Church of Saint Peter
Image Credit: Rasmus Holmboe Dahl

Back to Stops »