Where is La Galieta?

Where is La Galieta located?

La Galieta, Santiago de Cuba, Cuba (approx. 20.09056°, -75.52528°)


Where is La Galieta on the map?