Question: is it land or earth?
Answer: You can say “The earth has good land” but only if you mean earth in the broader sense of the planet. Land has legal definitions (roughly, the part of the Earth's surface that can be owned as property, including what is on that land and often to a depth below the surface).