Where is Cabo Blanco?

Where is Cabo Blanco located?

Cabo Blanco, Cabo Blanco (Station), Spain (approx. 28.0737°, -16.6719°)


Where is Cabo Blanco on the map?