Where is Los Caballos?

Where is Los Caballos located?

Los Caballos, Southern Baja California, Mexico (approx. 26.63889°, -112.4061°)


Where is Los Caballos on the map?