Runners come from all over New Brunswick, Quebec, Ontario, Nova Scotia, Prince Edward Island and the state of Maine. They’re getting ready to run 21.1-km (13-mi.) along the majestic St. John River. Races of 3 km (2 miles) and 8 km (5 miles) are also organized to encourage young people and novice runners. In the days leading up to the half-marathon, the community of Saint-François swings into action to offer a wide range of activities for the whole family, including concerts and entertainment.