2018 COURSE INFORMATION: Swim for grand traverse bay

The Swim for Grand Traverse Bay is a 2-mile swim that begins at Greilickville Harbor Park in Elmwood Township and ends on the shore of Volleyball Beach in downtown Traverse City.

 

Kids swim for grand traverse bay - course info

Kids Swim for Grand Traverse Bay course map coming soon