Our Lady of Aparecida Draws a Crowd in Brazil October 12 Brazil Celebrates Our Lady of Aparecida as a National Holiday. Reuters Pictures; 12 months ago Devotees pray to Our Lady of Aparecida at Basilica catholic church in Aparecida do Norte, 180 km (112 miles) north of Sao Paulo, October 12, 2009. Thousands of Catholics participated in the pilgrimage. Every year on October 12 more than a hundred thousand people flock to visit the National Sanctuary of Our Lady of Aparecida in Aparecida … [Read more...]