Church building

Église du Sacré-Cœur

église du Sacré-Cœur de Saint-Leu

France Saint-Leu classified historical monument
Église du Sacré-Cœur
Église du Sacré-Cœur · Wikipedia

About

The Church of the Sacred Heart of Saint Leu, often called the Church of the Colimaçons, is a Catholic church on the island of La Réunion, French overseas department in the southwest Indian Ocean. Located on CD 12 in Saint-Leu, it has been listed as a Historic Monument since July 5, 1996.