Where is Santa Cruz del Sur?

Where is Santa Cruz del Sur located?

Santa Cruz del Sur, Camagüey, Cuba (approx. 20.71472°, -77.99556°)


Where is Santa Cruz del Sur on the map?