The Basilica of the National Shrine of Our Lady of Aparecida is a Roman Catholic basilica in Aparecida, Brazil, dedicated to Our Lady of the Immaculate Conception Aparecida, the patroness of Brazil. It is the largest cathedral in the world by floor area and is the seat of the Archdiocese of Aparecida.
Reader Challenges (0 open reader challenges)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.