Several people have been injured after an open-top double decker bus carrying vacationing travelers, including children, overturned near Poole harbour, England.
Top floor passengers were thrown out of the Wilts and Dorset bus as it traveled along Ferry Road in Studland.
Other passengers were trapped downstairs after the incident as the bus rolled onto its exit.
A spokesman for Dorset Fire and Rescue service told Sky News the bus was involved in a collision with two cars and ended up in a ditch.
Passengers suffered broken bones and minor injuries but there were no fatalities. Miraculously, riders thrown from the top level of the bus landed on soft brush and flowers 30 feet away, escaping major injury, The Daily Mail reported.
"We have an incident where a bus and two cars were involved in a collision and the bus left the road down a small embankment and ended up on its side,” he said. "We had 15 people on the top deck and eight or nine on the lower deck and as the bus went over they were thrown clear."
Ambulance staff declared it a "major incident".