Cap de la Nua, Spain and Canary Islands