Balearics Islands, Spain. Ibiza Island (Eivissa). Santa Eulalia Beach. Balearics Islands, Spain. Ibiza Island (Eivissa). Santa Eulalia Beach. (Photo by Carlos Muina/Cover/Getty Images)