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°)
Basilica of Our Lady of the Immaculate Conception, Basilica of Our Lady of the Immaculate Conception, France (approx. 43.09736°, -0.058361113°)