Penon de Alhucemas
From Wacklepedia - The Free Encyclopedia
Pe?n de Alhucemas, or Lavender Rock, is a tiny rocky island under
Spanish sovereignty near the north
African coast. Nearby is the place of the landing of the Spanish and
French expeditionary forces in
1925 during the war of the Rif.