A small passenger plane serving the Philippines resort island of Boracay missed the runway on landing on Sunday, leaving at least two passengers seriously injured, officials said.
Hospitals in the town of Malay and nearby Kalibo city treated the Zest Airways plane's 24 passengers and five crew for various injuries after the plane made the hard landing and smashed into a concrete wall.
Two of the passengers had sustained serious fractures and cuts, officials in Malay said. The rest were treated for minor injuries and discharged. The nationalities of those seriously injured could not be immediately determined.
The Chinese-made MA60 turboprop was flying in holiday-makers from Manila on their way to the nearby island resort of Boracay, airport officials said.
The cause of the crash, which caused the closure of the airport, the country's second busiest after Manila, was not immediately known.
A Canadian passenger who asked not to be named told AFP the pilot appeared to misjudge the landing due to heavy winds.
The plane landed on the grass well short of the runway. Its left wing ploughed into a ditch, preventing the plane from hitting the airport terminal, witnesses said.
The plane instead smashed into an airport wall, narrowly missing the airport restaurant, an AFP photographer on the scene said.