Rare Jellyfish Invade Ibiza

About half a million jellyfish are expected to converge on the beaches of Spain’s Ibiza. Part of the Balearic Islands, Ibiza is a popular tourist destination for travelers from inside Spain itself as well as the rest of the world. According to Travel Safety, there are two thousand species of jellyfish in the world, but [...]