Where is Isla Cristina?

Where is Isla Cristina located?

Isla Cristina, Isla Cristina (Station), Spain (approx. 37.20314°, -7.32373°)


Where is Isla Cristina on the map?