The Notre Dame French Compound: A Sanctuary of History and Hospitality in Jerusalem
The Notre Dame French Compound is a stunning grand complex with beautiful architecture and serene atmosphere located just outside the ancient walls of Jerusalem’s Old City.