Rome: San Luigi dei Francesi

The San Luigi dei Francesi is located slightly east of the Piazza Navona and can be found right next to the Palazzo Madama, currently the seat of Italy’s senate, the Senato della Repubblica. The church was built in the sixteenth century and is the national church of France, its primary…

Continue reading