Thrissur wins 18th CBSE youth festival