Virgin of the Angels: Cartago, Costa Rica

cartago,costa rica shop keeper selling salvadores

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 …