The Tall Ships Races 2025 will take the fleet through the French cities of Le Havre and Dunkirk, Aberdeen, Kristiansand in Norway, and Esbjerg in Denmark. This year marks the triumphant return of the ...