Where is Takuaral?

Where is Takuaral located?

Takuaral, Rio Grande do Sul, Brazil (approx. -31.33333°, -52.40556°)


Where is Takuaral on the map?