Playa de las Gaviotas, Santa Cruz de Tenerife Small black sand beach in the mountains. Santa Cruz de Tenerife, Spain.