Source: Tourism MediaSao Pedro ChurchA dignified stone church adjacent to Gramado’s main square is an impressive part of the historic architecture that distinguishes this picturesque town.WorldSouth AmericaBrazilGramadoGramado City CentreSao Pedro Church