The Shrine of Our Lady of Guadalupe is within beautiful natural surroundings that will help pilgrims raise their hearts and minds in thanksgiving to the beauty of God’s creation. The Shrine of Our Lady of Guadalupe will forever be a spiritual destination for visitors from all over the world. The Shrine is nestled in on… Read more »