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

See Full Page