Ibiza is a Spanish island in the Mediterranean Sea off the eastern coast of Spain.