Where is Playa del Cabezo beach?

Where is Playa del Cabezo beach located?

Playa del Cabezo beach, Canary Islands, Spain (approx. 28.0455289892°, -16.5337896235°)


Where is Playa del Cabezo beach on the map?