Ibiza, fiume di Santa Eulalia Ibiza, Balearics Islands, Spain. Santa Eulalia river. (Photo by Joan Costa/Cover/Getty Images)