Where is La Plazuela?

Where is La Plazuela located?

La Plazuela, Holguin, Cuba (approx. 20.56667°, -75.25°)


Where is La Plazuela on the map?