City Ranch is providing affordable horseback riding to Baltimore area children
City Ranch is a non-profit dedicated to providing accessible and affordable horseback riding that says it develops positive character in children through the joys and responsibilities of horsemanship.