Elcho Park is a well developed equestrian facility in Lara. The reserve has a cross country course, sand arena and holding yards and associated clubroom facilities.

Dogs can be exercised off-leash in the German Shepherd Dog Club grounds within this reserve (when the dog club is not running activities).