You might also know this place by the following names:
Punta Triquet d’es Moro, Punta Triquet d'es Moro