Where is Canela?

Where is Canela located?

Canela, Tocantins, Brazil (approx. -10.22°, -48.41111°)


Where is Canela on the map?