C'est l'une des plus grandes églises de Niévès.
Elle est située dans la capitale, Charlestown, et est un exemple remarquable de l'architecture chrétienne dans les îles de la mer des Caraïbes. Sa façade imposante et son intérieur élégant font d'elle un lieu de pèlerinage important