Our Lady of Aparecida, which means “Our Lady Revealed”, is the patron of Brazil. The Virgin of Aparecida has been associated with many miracles spanning centuries. She was found in 1717 by three fishermen in the waters of the Paraíba River. Her Basilica is the 2nd largest in the world, only after St. Peter’s Basilica, […]