Setting Sail in Sneek: A World Championship Journey
2.4mR World Championship in The Netherlands The 2026 2.4mR World Sailing Championships took place in Sneek, Netherlands, July 7-12, starting with a huge nautical parade through the town’s canals, complete with a live band and cheering crowds. The regatta was held on the shallow Sneekermeer Lake surrounded by busy ship canals, bringing together 85 boats…
