The Nichols Horse Ranch consists of 3,610 deeded acres and 240 State of Wyoming lease acres for a total of 3,850 acres located 100 miles south of Jackson, Wyoming. The improvements at the headquarters include a beautiful, custom-built 3,911 sq. ft. h