Sacré-Cœur
landmark
GenRank Score
1.5
A Roman Catholic basilica in Paris, France, consecrated in 1919, located at the summit of Montmartre.
Also Known As
Sacré-Cœur
1 question•1 category
Score History
Loading score data...
Mention Rank: #16
A Roman Catholic basilica in Paris, France, consecrated in 1919, located at the summit of Montmartre.