The town of Telde in the east of the island was particularly hard hit with heavy downpours. Cars were swept away into ravines and into the sea by torrents of floodwater. Around 32mm of rain fell in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results