All conditions optimal for kitesurfing.
All conditions optimal for kitesurfing.
Revelstoke Mountain Resort
Toronto Islands
Pointe-aux-Loups Lagoon, Îles de la Madeleine
Jericho Beach #beach
Fraser River (Island 22)
Great Bear Lake (Délı̨nę)
Langara Island
Skeena River (Ferry Island)
Parc national d'Oka
Miramichi River
Lake Diefenbaker (Elbow Harbour)
Exploits River (Salmonid Centre)