Chiesa di San Luigi dei Francesi Church of San Luigi dei Francesi – A Baroque Beacon and Caravaggio’s Roman Home Nestled just steps from Piazza Navona and the Pantheon, the Church of San Luigi dei Francesi stands as both a historic landmark and the national church of France in Rome.…