A 3.6-magnitude earthquake has rattled the Italian resort island of Ischia at the peak of tourist season, collapsing some buildings, cutting electricity and sending panicked residents and tourists into the streets.
Doctors said about 20 people suffered slight injuries, but officials fear others may be trapped in the rubble.
Italy's national volcanology institute said the quake struck just before 9pm local time, just as many people were having their evening meals. News reports suggested the hardest-hit area was Casamicciola, on the northern part of the island.
At least one hotel and parts of a hospital were evacuated. A doctor at Rizzoli Hospital, Roberto Calloca, told Sky TG24 that 20 people were being treated for minor injuries at a makeshift emergency room set up in the hospital grounds.
Dr Calloca said the situation was calm and under control.
Civil protection crews, already on the island in force to fight the forest fires that have been ravaging southern Italy, were checking the status of damaged buildings.
Together with the nearby island of Capri, Ischia - in the Gulf of Naples - is a favourite island getaway for the European jet-set, famed in particular for its thermal waters.
Casamicciola was the epicentre of an 1883 earthquake that killed more than 2,000 people.