Hello, Guest

San Luigi dei Francesi

POI's creator (Voyajo Team)

The Church of St. Louis of the French is a Roman Catholic minor basilica and titular church in Rome, not far from Piazza Navona. The church is entitled to the Virgin Mary, to St. Dionigi Areopagita and St. Louis IX, king of France (...) (from Wikipedia)

Trip creator - TimandLecia