Are you able to measure the length of headtube?
Otherwise it is going to be extra difficult to suggest you anything.
On top of that, just by looking at the picture, there's a chance that you might have 25.4mm tube.
This one has V brake mount, 26 inch, 25.4mm tube, 4" threaded length (7 3/4" tube length).
I have a feeling it "might" be too short for your bike, but I can only judge the Camel bike from the picture.
Find many great new & used options and get the best deals for 26" Suspension Mountain Fork 1 " Threaded Alloy for Disc Brake & V-brake at the best online prices at eBay! Free shipping for many products!
www.ebay.com
Steerer 1 ", Length 7 3/4" Thread, Material: Alloy.
www.ebay.com