Where is Canela?

Where is Canela located?

Canela, Rio Grande do Sul, Brazil (approx. -29.36556°, -50.81556°)


Where is Canela on the map?