CKNS: Canoe Kayak Nova Scotia

What does CKNS mean? The above is one of CKNS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Canoe Kayak Nova Scotia

CKNS also stands for:
... more