The bustling streets and beaches of Spain's popular holiday island of Ibiza have turned into muddy rivers after torrential rainfall caused widespread flooding.
Red Weather Alert Issued As Spain's Ibiza Floods

64
The bustling streets and beaches of Spain's popular holiday island of Ibiza have turned into muddy rivers after torrential rainfall caused widespread flooding.