“Minha saudação aos filhos de Cuba que em qualquer lugar do mundo veneram à Virgem da Caridade; junto a todos seus irmãos que vivem nesta linda terra, os coloco sob a sua proteção maternal, e peço que Ela, Mãe amorosa de todos, que reúna os seus filhos através da reconciliação e da fraternidade”, disse São João Paulo II durante sua visita à Ilha em 1998.

Aproximadamente há 16 quilômetros ao oeste de Santiago de Cuba, se encontra situada a vila de El Cobre, fundada no ano 1598. No sul desta região está o Santuário de Nossa Senhora da Caridade.

Conta a tradição que em uma manhã de 1628 saíram de Barajagua à baía de Nipe para buscar sal, dois índios, chamados Hoyos e um escravo negro de dez anos de idade. Chegando a este lugar viram que era impossível coletar o sal porque o mar estava agitado.

Buscaram refúgio e depois de três dias puderam embarcar em uma canoa e dirigirem-se às salinas da costa. Não havia muito que navegavam, quando descubriram sobre as ondas um objeto branco, que imaginaram ser o cadáver de alguma ave marinha. Entretanto advertiram com grande surpresa que o objeto flutuante era uma imagem da Virgem Maria colocada sobre uma tábua. Pegaram a imagem colocando-a na canoa leram na tábua uma inscrição que dizia: "Eu sou a Virgem da Caridade". Levaram a Virgem na canoa e depois de recolher o sal, voltaram a Barajagua onde já tinha chegado a notícia o achado. A imagem foi trasladada ao altar mor da igreja paroquial, onde um homem de fé chamado Marias de Oliveira ofereceu dedicar-se a seu serviço.

A imagem da Virgem da Caridade é pequena e seu rosto é redondo. No braço esquerdo carrega o Menino Jesus que em uma mão tem o globo terrestre.

Durante as guerras de independência de Cuba, as tropas se encomendaram a esta devoção e depois da liberdade, os veteranos em 1915 pediram ao Papa que declarasse a Virgem da Caridade do Cobre como Padroeira de Cuba. Em 1916, Bento XV lhes concedeu este pedido e fixou sua festividade para o dia 8 de setembro.

O atual Santuário no qual está a imagem Mariana, foi inaugurado no dia 8 de setembro de 1927 e em 1977 o Papa Paulo VI elevou este santuário com o título de Basílica. Em 24 de janeiro de 1998, a Virgem da Caridade foi coroada como Rainha e Padroeira de Cuba por São João Paulo II.