Michels Horse Ranch, Inc. is located just 12 miles south of the Highwood Mountains and approximately 25 miles north of the Little Belt Mountains. Riders can easily trailer their horses to either mountain range for endless riding.