Where is Punta Negra?

Where is Punta Negra located?

Punta Negra, Punta Negra (Station), Spain (approx. 28.1184°, -16.7755°)


Where is Punta Negra on the map?