Champlain Islands Marathon & Half MarathonRunningHalf MarathonMarathon October 20, 2024Colchester, Vermont, United States