Where is El Algar?

Where is El Algar located?

El Algar, El Algar (Station), Spain (approx. 37.64841°, -0.8679835°)


Where is El Algar on the map?