Take a 12 volt test light, hook one end to a battery post, hook the other end to the battery cable that goes there. Do not hook that cable to the battery. Take the other cable put it on the other battery post. If the light is on you have a short circuit somewhere. Start pulling fuses one at a time, if the light goes out, that is where the short is. If the light is still on it is shorted in a circuit that is not fused. So start disconnecting wires one at a time till the light goes out. One of the things that it could be is a shorted altenator. I would try unhooking that first. I don't think you are going to find the short in the fuses, it would probably pop the fuse.
Anyone reading this, this does not work on a vehicle with a computer as they automatically have a draw, and the test light will always be on.