Where is Los Nogales?

Where is Los Nogales located?

Los Nogales, Los Nogales (Station), Spain (approx. 36.65788°, -4.488568°)


Where is Los Nogales on the map?