A tourist bus has plunged off a road and overturned on the Portuguese island of Madeira leaving 28 people dead and others injured.

The deaths were confirmed by Lusa, the national news agency.

German newspaper Bild said nine German tourists were among those who died in the accident near Caniço. The coach was said to be carrying 50 passengers.

Details are sketchy but Portuguese media showed an overturned bus surrounded by firefighters.

The cause of the crash is not known, nor are the nationalities of all those on board.

The accident happened at 6.30pm local time when the driver lost control of the bus at a junction and went off the road, reports said.

– BBC