Spain: Storm Therese Brings Floods and Chaos to Canary Islands 3
- Captured on Tuesday 24th of March 2026
- Location is Tenerife
Description
Storm Therese has caused widespread disruption across Gran Canaria and Tenerife, with heavy rain triggering road closure Read more...