Where is Anguillero?

Where is Anguillero located?

Anguillero, Ciego de Ávila, Cuba (approx. 22.19833°, -78.8175°)


Where is Anguillero on the map?