1. Santuário Nacional de Nossa Senhora Aparecida
The Santuário Nacional de Nossa Senhora Aparecida is the largest Marian shrine in the world, located in Aparecida, São Paulo. It attracts millions of pilgrims annually who come to honor the patron saint of Brazil.