Where is Deodora?

Where is Deodora located?

Deodora, Rio Grande do Sul, Brazil (approx. -29.47111°, -52.27278°)


Where is Deodora on the map?