Wing Foil St. Laurence River

The island of Ile d'Orléans is located in Quebec, Canada, in the middle of the St. Lawrence River. Wind against current creates a large swell on this wide river.

28.05.2025 © Youtube / @nicolasbedard5336  |  00:21 minutes  |  Translation: DE