The Language of Ibiza

Whilst the official spoken and written language in Spain is Castilian.  In Ibiza the official language is Catalan with a regional dialect called Ibicenco or Eivissenc (mainly in Ibiza Town or Eivissa to give it its correct title). Now this does cause some confusion...