San Luigi dei Francesi is the National Church of France in Rome: Not far from Piazza Navona in Rome is San Luigi dei Francesi or Saint Louis des Francais in French (The Church of St. Louis of the French). There are five French churches in the Eternal City and San Luigi dei Francesi is the […]
You are here: Home / Archives for saint louis des francais