Virgin of the Angels: Cartago, Costa Rica

The Basilica of Our Lady of the Angels is a Roman catholic Basilica in the town of Cartago, Costa Rica built in 1639. It is the home of The Virgin of the Angels, a small statue of the Virgin Mary with a dark complexion sometimes called ‘La Negrita” or the […]