Carousel Ranch... is a non-profit organization dedicated to providing developmental therapeutic and recreational programs for disabled and disadvantaged children through horses. Established in July of 1997, this exciting concept in equestrian therapy combines vaulting (gymnastics on a moving horse) and theraputic riding (both English and Western), resulting in an exceptional goal orientated program for special needs children.