When is saint Christopher of Magellan's Day is celebrated on May 21st?
Saint Christopher of Magellan's Day is celebrated on May 21st . He was born in Totatiche, Mexico, in 1869, and as a priest, he helped create schools, carpentry shops, orphanages, homes for the elderly, chapels and founded the Auxiliary Seminary of Our Lady of Guadalupe