Shore to Shore Trail is a 94.1 mile horseback riding trail in Michigan. It can be accessed by foot and horse.