Eighteen passengers were hospitalised after a bus plying on the Dambulla-Galkiriyagama Road skidded off the road and fell into a canal in Theladinnanwewa yesterday morning. Police said that a technical fault has caused the accident. Picture by Sigiriya Group Corr.