As Internet sees it... The Los Carabos is one of the 2 most important coasts in Melilla region and among the 1888 most important coasts in Spain.