On board were the driver and 27 passengers, most of whom were British tourists, according to emergency services.
The bus plunged about ten metres into a ravine in the accident, according to Spanish newspaper El Mundo.
Three people were seriously injured.
La Gomera is one of the smallest islands in the archipelago and has hilly terrain, with volcanic mountains and steep cliffs.





