Loading map...
National Basilica in São Paulo state is the second largest church in the world, after St. Peter’s Basilica in the Vatican. It houses the image of Our Lady of Aparecida, patron saint of Brazil
|
|
You need to sign in to leave a comment! |