Where is Basilica of St. Michael?

Where is Basilica of St. Michael located?

Basilica of St. Michael, Basilica of St. Michael, France (approx. 44.83438°, -0.56506°)


Where is Basilica of St. Michael on the map?