Where is La Pastora?

Where is La Pastora located?

La Pastora, Ciego de Ávila, Cuba (approx. 21.81417°, -78.44056°)


Where is La Pastora on the map?