Where is La Canela?

Where is La Canela located?

La Canela, Tumbes, Peru (approx. -3.565°, -80.49083°)


Where is La Canela on the map?