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.The WorldSouth AmericaBrazilGramadoGramado City CentreSao Pedro Church