The Navy League of Canada was established in 1895 to promote an interest in Maritime Affairs generally throughout Canada.
Today the Navy League of Canada has a presence in over 260 Canadian communities. Our youth programs benefit 15,000 young Canadians every year, and we continue to grow.
The modern Navy League focuses on three key programs: For more information, go to The Navy League of Canada website
See also Navy League of Canada on Wikipedia
Today the Navy League of Canada has a presence in over 260 Canadian communities. Our youth programs benefit 15,000 young Canadians every year, and we continue to grow.
The modern Navy League focuses on three key programs: For more information, go to The Navy League of Canada website
See also Navy League of Canada on Wikipedia