Peñón de Vélez de la Gomera is a small island under Spanish sovereignty near the north African coast.