How To Visit The World’s Second Largest Church In Aparecida, Brazil
Most travelers probably know that the world’s largest church is St. Peter’s Basilica in the Vatican, but did you know that the second largest isn’t even in Europe at all? Santuário Nacional de Nossa Senhora Aparecida in São Paulo, Brazil is truly awe-inspiring...