In the following question, out of the four alternatives, select the alternative which best expresses the meaning of the idiom/phrase.
Never-never land
An imaginary utopian place or situation.
A place that is worse than hell.
A place that you know that you will never be able to visit.
Correct option - 1
Here, option 1 gives the correct meaning of given phrase.
The word 'utopian' means modelled on or aiming for a state in which everything is perfect; idealistic.