If you think Brazil is only about soccer and samba, wait until you explore the magnificent Basilica of Our Lady of Aparecida.
READ MORE »