Navy League Training

The Navy League Cadets are a youth program (ages 9-13) put on by the Navy League of Canada.  It is not supported by the Department of National Defence / Canadian Armed Forces but does share many training elements of the Royal Canadian Sea Cadets.