The Basilica of the Sacred Heart of Paris is an attraction, religious site, church / cathedral in Paris, Île-de-France, France.
Address:
35 Rue du Chevalier de la Barre, Paris, Île-de-France 75018, FranceMap Category:
Attraction, Religious Site, Church / Cathedral