answersLogoWhite

0

The second biggest church is Basilica of the National Shrine of Our Lady of Aparecida which is in Aparecida, Brazil. It was built in 1745 and is a Catholic church.

User Avatar

Wiki User

10y ago

What else can I help you with?