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