Peñón de Vélez de la Gomera is a Spanish territory in North Africa off the Moroccan coast (Plazas de soberanía). It is part of several Peñones, or rock-fortresses on the coast of Northern Africa. Vélez de la Gomera is administered from Melilla (...) (from Wikipedia)