Where is Sao Leopoldo Located?

Map showing where is Sao Leopoldo located in Brazil.

Located in the state of Rio Grande do Sul, Sao Leopoldo is a city with a strong German cultural influence. Surrounded by green hills and parks, Sao Leopoldo has a charming and historical downtown area. The city hosts the Oktoberfest, celebrating its German heritage.





This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read More