Where is Los Morenos?

Where is Los Morenos located?

Los Morenos, Andalusia, Spain (approx. 36.84673°, -3.22775°)


Where is Los Morenos on the map?