Never-Never Land

What does the expression “never-never land” mean?

Definition: An unrealistic hypothetical utopia, an imaginary place that’s too good to be true

Example: Of course we’d all enjoy a never-never land of tax-free living, but it’s not going to happen.