About Notre-Dame- du-Cap National Shrine
Notre-Dame- du-Cap National Shrine- Located in Cap-de-la-Madeleine, the shrine is visited by half a million people per year, making it the most important place of pilgrimage dedicated to the Virgin Mary in the country.