At least 29 people, most of them German tourists, have been killed and 27 others injured when their bus veered off a steep narrow road on the Portuguese island of Madeira, authorities say.
The white tourist bus - which was carrying 55 passengers and a tour guide in addition to the driver - overturned in a residential area in the coastal town of Canico at around 6.30pm on Wednesday, its mayor, Filipe Sousa, told reporters.
TV images showed the vehicle on its side on a bank next to a small road and surrounded by rescuers.
The driver reportedly lost control of the bus on a sloping road and the vehicle plunged down, overturning next to a house, according to Portuguese news agency Lusa.
"I have no words to describe what happened. I cannot face the suffering of these people," Sousa told SIC TV.
He said the tourists on the bus were all German but some pedestrians might have been hit by the bus.
Other members of the same group of German tourists were travelling on another bus, which was not involved in the accident, a regional civil protection spokesman told a news conference.
Those injured were taken to a hospital in Funchal, the capital city of Madeira.
Portuguese President Marcelo Rebelo de Sousa told SIC TV that some of the victims were from Madeira but most were German.
A regional civil protection official said the tourists involved in the accident were aged between 40 and 50 years old.
Portugal's public prosecutor's office plans to open an investigation into the accident, said Lusa.
Portuguese Prime Minister Antonio Costa sent a message of condolences to German Chancellor Angela Merkel.
"It was with deep regret that I learned about the tragic accident in Madeira," Costa said on Twitter. "To all families involved I send the deepest condolences."
Australian Associated Press