Part of the North Country Trail, the Hiawatha Shore to Shore Trail runs for 122 miles (196 km) in the state of Michigan.