Cars swept away, roads submerged and residents isolated in parts of Spain's Mediterranean coast.

Læs hele historien hos aljazeera.com →