Tucked away at the foot of the Blue Ridge Mountains in rural Forest, Virginia lies Brook Hill Farm, a 501 (c)(3) non-profit organization, located on a 60 acre property where miracles happen. Horses that have been neglected or injured are given the opportunity to rest, recover, and start new lives. Participants are given the opportunity to heal.