Tag: Balearic Islands lighting

01
Dec
2020
0 13

Tornadoes and heavy rains hit Spain and Portugal

Any monstruos floods, but persisting heavy rains with several tornadoes hit Spain and Portugal last…