Our Lady of Lourdes Rosary

Basilica Of Our Lady Of The Rosary

Church/cathedral in Lourdes, France
Suggest an edit

Add more information

Add website
Add phone number
Add hours
The Basilica of Our Lady of the Rosary stands as a masterpiece of Byzantine architecture, where fifteen meticulously designed chapels house some …

Social profiles

Data from: Wanderlog.com