Where is Basilica of Our Lady of the Immaculate Conception?

Where is Basilica of Our Lady of the Immaculate Conception located?

Basilica of Our Lady of the Immaculate Conception, Basilica of Our Lady of the Immaculate Conception, France (approx. 43.09736°, -0.058361113°)


Where is Basilica of Our Lady of the Immaculate Conception on the map?