Where is Almería Station?

Where is Almería Station located?

Almería Station, Almería Station, Spain (approx. 36.833°, -2.4668°)


Where is Almería Station on the map?