About us
Define
Definitions for
"Ibiza"
Eivissa or Ibiza is one of the Balearic Islands located in the Mediterranean Sea , belonging to Spain. With Formentera, it is one of the two Pine Islands. Major cities are Ibiza, Santa Eulà ria del Riu and Sant Antoni de Portmany.
en.wikipedia.org