Where is Santa Cruz?

Where is Santa Cruz located?

Santa Cruz, Ahuachapan, El Salvador (approx. 14.01667°, -89.88333°)


Where is Santa Cruz on the map?