In which body of water is Peñón de Vélez de la Gomera island located?
Correct answer: Mediterranean Sea
Lou Lou
Super cool. Had never heard of this.
little b
I've not heard of this word😥😈