Some info about SPANISH
Category GEOGRAPHY - PLACES
Language SPANISH
The Chafarinas Islands off the Moroccan town of Ras Kebdana.
Wikipedia contributors, "Islas Chafarinas," Wikipedia, The Free Encyclopedia,