Day of the Virgin of Guadalupe

Day of the Virgin of Guadalupe This is a national holiday in Mexico that is celebrated in Catholic churches all of Mexico. You can also see the celebration here in Stillwater at the Catholic church. The celebration occurs on December 12 because this was the day in 1531 that a young indigenous man named Juan Diego received a miraculous visit from the Virgin Mary. The rest of the story is full of miracles that led to shift in the beliefs of the indigenous people of Mexico.