Where is Rosary Basilica?
Where is Rosary Basilica located?
Rosary Basilica, Rosary Basilica, France (approx. 43.0975°, -0.0575°)
Where is Rosary Basilica on the map?
{"latitude":43.0975,"longitude":-0.0575,"title":"Rosary Basilica"}