Annual camps are probably one of the best things the cadets have to offer to young people. Its the opportunity to learn new skills and meet new friends, and experience things that wouldn't normally be available to young people.
There are several activities that a cadet can experience on annual camps:
