Where is La Canela?

Where is La Canela located?

La Canela, Holguin, Cuba (approx. 21.08333°, -75.88333°)


Where is La Canela on the map?