The Michigan Shore to Shore Trail is over 220 miles long that connects Lake Huron to Lake Michigan. Primarily used by horseback riders, the trail is also open to hikers and cross-country skiers. The trail features horse camps complete with privies and wells at approximately 18 to 25 mile intervals. Most of the camps overlook lakes or rivers. The central segment runs from southwestern Oscoda County to Grand Traverse County.Some sections of the Shore to Shore Trail share segments with snowmobile trails.