Top

Paddle Canada Level 3 Sea Kayak Skills Course

Leadership and Decision-making skills during a multi-day journey.