Basilica of Our Lady of Guadalupe
The Basilica of Our Lady of Guadalupe is Mexico's most important religious site and the second-most visited Catholic shrine in the world after the Vatican. It houses Juan Diego's tilma (cloak) bearing the miraculous image of the Virgin Mary, attracting over 20 million pilgrims annually.
