Floods have struck the Greek tourist islands of Mykonos and Paros, turning roads into rivers and sweeping away cars.
A state of emergency has been declared on both islands, with authorities telling residents to stay at home just as businesses were gearing up for the tourist season.
Authorities on the islands of Paros and Mykonos in the Aegean Sea swung into action to clear overturned cars and debris after hail storms and torrential downpours on Tuesday.
The severe storms that hit the Aegean also affected Crete and Rhodes, both popular holiday destinations for British holidaymakers.
The storm that hit Paros, during which 70mm of rain fell in two hours, was described as the most intense in 20 years.
In the port of Naoussa, about 40 cars were swept away, according to the mayor of the island, Costas Bizas.
Drone footage showed streets flooded with muddy brown water and vehicles pushed off roads by the force of the flooding.
Mykonos was hit by strong winds and hailstones. On Crete, at least seven people had to be rescued from cars that became trapped in floodwaters.
The heaviest rainfall was reported near Chania, a port city on the north coast famed for its Venetian architecture and colourful harbour.
Rhodes, in the eastern Aegean, was affected by gale force winds which knocked over trees, broke windows and ripped air conditioning units off roofs.
The bad weather affected ferry services between the islands, caused landslides and led to the closure of many schools.
The storms started to sweep the region on Monday and were expected to last into Wednesday, particularly in Crete and the Dodecanese islands, including Rhodes, Samos and Chios.
The intense storms come just a few weeks after thousands of earthquakes shook Santorini and the nearby Cycladic islands of Amorgos, Anafi and Ios.
At the height of the earthquake swarm, about 10,000 inhabitants, or half the population, of Santorini evacuated the island.
However, Emergency government assistance has been requested by those islands to address road and infrastructure damage